XMLMill - convert xml to pdf with java. Generate PDF from xml/xsl.

XMLMill User Guide

Version: 3.00 Date: January 2nd, 2008
This tutorial is opened in a separate window in order to maximize the legibility of this tutorial.
To return to XMLMill, close this browser window

This page as PDFPrinter friendly pageThis guide (!) as PDF

Distributions

The download page contains following distributions (.zip or .tar.gz format):

Distributions

XMLMill for Java

This distribution allows you to run XMLMill as an application, in batch or in a servlet container.

XMLMill for Domino

This is XMLMill for Java but a special connector is added so XMLMill can be used on a Notes Domino R6 server.

  • This user guide is intended for the XMLMill for Java distribution. If you have downloaded the XMLMill for Notes and Domino R6 version please consult the Domino Use Cases and installation_guide_R5.pdf or installation_guide_R6.pdf in the domino directory in the download.

Contents of the Distribution

The distributions (.zip or .tar.gz format) contain following files:

root directory

  • readme.txt -- The readme document that comes with the download

docs/

  • apidocs/ -- The JavaDoc concerning the PDX api.
  • dtd/ -- Contains xmlmill.dtd, XMLMill's Document Type Definition.
  • rnotes/ -- The release notes document of this and previous versions.
  • xsd/ -- Contains xmlmill.xsd, XMLMill's Schema Definition.
  • userguide.pdf -- XMLMill user guide (this document).
  • samples.pdf - - Examples explaining how to use XMLMill.
  • dtdguide.pdf -- An explanation of XMLMill's elements and their attributes.
  • digitalsignatures.pdf -- An explanation of how-to digitally sign PDF documents during generation.

etc/

  • gui.cmd -- A batch file to start XMLMill as an application (Windows).
  • gui.sh -- A batch file to start XMLMill as an application (Linux/Unix).
  • batch.cmd -- A batch file to start XMLMill from the command-line (Windows).
  • batch.sh -- A batch file to start XMLMill from the command-line (Linux/Unix).

javacode/

The javacode/ directory contains two packages, testxmlmillj2se13 and testxmlmillj2se14, showing how to use XMLMill in following situations:

  • TestAppl.java -- A Java program demonstrating how to use XMLMill in a Java application.
  • TestDOMXML.java -- A Java program demonstrating how to use XMLMill with org.w3c.dom.Document objects.
  • TestDOMXMLXSL.java -- A Java program demonstrating how to use XMLMill with org.w3c.dom.Document objects.
  • TestJDBC.java -- A Java program demonstrating how to use XMLMill with a database using java.sql objects.
  • TestThreads.java/ -- A Java program to test XMLMill's thread-safety.

lib/

  • xmlmill.jar -- An unsigned version of the xmlmill.jar file (cannot be used in applets).

samples/

  • mill/ -- Contains several .mill files demonstrating some features of XMLMill.
  • servlet/ -- Contains a Java program demonstrating how to use XMLMill in servlets.
  • rnotes/ -- Contains the .xml and .xsl file that are used to generate this release notes document.
  • volume/ -- Contains .xml and .xsl files you can use to to volume/stress testing with XMLMill. If needed, modify these xml/xsl files to incorporate your own stress tests if you want to know how performant XMLMill is.
  • xmlxsl/ -- Contains several .xml and .xsl files to demonstrate some features of XMLMill.
Copyright © 2001 - 2012. All rights reserved. XMLMill and XMLMill logo are trademarks of Pecunia Data Systems, bvba.
Powered by Apache CocoonPowered by XMLMill