 |
High volume xml-xsl to PDF Generation
|
|
|
|
|
- Use .xml and .xsl files to generate complex PDF documents.
- Optimized for high volume generation of .pdf
documents.
- Generate large documents
(5000+ pages), without running out of memory (depending on complexitiy
of the document).
- Generate complex PDF documents easily with the use of templates.
- All normal formatting features available such as header, footer, watermark, paper-size,
margins, fonts; orientation, ...
- Intelligent flip-over of text to next page, preserving all your page-formatting
settings.
- Intelligent flip-over of tables, repeating table-header on subsequent pages, making it
vey easy to generate multi-page tables.
- Embed BMP, PCX, DWG, JPEG, GIF and PNG images (single table-color) on pages or in table cells.
- Text-wrapping around images, textboxes, boxes and tables.
- Align text horizontally or vertically in textboxes or tablecells.
- Easy positioning of boxes, textboxes or images through use of different units of
measurements such as inches (in), centimeters (cm), millimeters (mm), pixels (px) or
percentage (%).
- Intelligent positiong of elements via Enhanced Element Positioning).
- Define how whitespace in xml documents should be
treated.
- Define the document's pagelayout
(singlepage, onecolumn, twocolumnleft, twocolumnright).
Define the document's pagemode (usenone, useoutlines, usethumbs,
fullscreen).
- Define if outlines (bookmarks) should be generated.
- Define if outlines should be auto-numbered.
- Define the format of the outline's numbering.
- Define the outline-level.
- Automatically generate a table-of-contents on the page indicated.
The table-of-content is automatically generated based on the link-id's
of paragraphs or textboxes.
- Define the table-of-contents' number of levels to show.
- Define the table-of-contents' leader-pattern to use.
- Define the table-of-contents' table-of-contents title.
- Define if the page-number should be shown in the
table-of-contents.
- Define if the page-number should be right aligned in the
table-of-contents.
- Define a hyperlink to another reference in the document or to
another file
- Support for superscript / subscript.
- Generate numbered lists (with automatic numbering
1,2,3...A,B,C...I,II,III...a,b,c...i,ii,iii) in paragraphs.
- Generate bulleted lists (bullet to be defined by
user) in paragraphs.
- Encrypt pdf documents when generated, using
Acrobat's standard encryption
handler which uses symmetric encryption (40bits or 128bits encryption).
- Define tables as 'simple' or 'complex', facilitating
the generation of tables based on HTML tags.
- The logging model is now based on the industry-standard
Log4j package.
- All XMLMill tags are in a separate namespace:
ml, facilitating largely the construction of xsl stylesheets using your favorite xml-editor.
- Different types of barcode can be added in your document, without the use of barcode-fonts.
- External
Type1 fonts can be added used when you want to generate documents with your own Type1
fonts.
-
TrueType fonts can be added used when you want to generate documents with your own Type1
fonts.
- An external configuration file can be used to define some standard values (like margins, media, default font) but also the representation of
type1 fonts.
- 100% written in Java, will run in any environment with a stable JDK
1.3.x (applet running with Java Plug-in 1.3.x or higher).
- Can be used by a Java developer using the API or an end-user using his browser (with a
form applet).
- Supports all internal PDF Type1 fonts. Please visit this page for more
information.
- Supports all Unicode
TrueType fonts (TrueType fonts can be embedded in a PDF document).
- Intelligent embedding. Fonts and images can be reused without increasing the file size.
- Based on industry leading XML and XSL parsers : Xalan and Xerces.
- Full support for compression and document meta-information.
- Can be used interactively (applet), in batch (command-line
interface) or via the Java API.
- Can be used stand-alone (interactive or in batch) or on a
application server.
- Optimized for high volume PDF
generation
- Generate large documents
(5000+ pages), without running out of memory.
- Extensive error logging
(following the SAX Exception model (warnings, errors, fatalErrors).
- Support for 'headless'
Linux/Unix servers (no X-server)
- XMLMill is thread-safe.
- Pass an XML Source and/or XSL Source to XMLMill in
a variey of ways (as a File, Stream,
URL or DOMSource), allowing you to use XMLMill in any
'environment'.
- Supports JAXP version 1.2 and 1.3
- Documents can be validated during transformation.
|
|
Copyright © 2001 - 2004. All rights reserved. XMLMill and XMLMill logo are trademarks of Pecunia Data Systems, bvba.
|
|