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

High volume xml-xsl to PDF Generation

This page as PDFPrinter friendly pageEmail this page to a friendSubscribe to our mailing list

Release notes

XMLMill 1.53 (January 28th, 2004)

Minor upgrade with several improvements (see below).

Read the full release notes (Java) (43 kb) (This document has been completely generated using XMLMill1.53).

All new Products Features are eligible for XMLMill for Java and XMLMill for Domino.

New Product Features Version 1.53
Java API:
Define the minimum size a .pdf document should have (in order to eliminate the IE issues defined below).


Select to enlarge

Domino connector:
The connector has been updated so it defines the minimum size of a .pdf document to 8193 bytes in case the browser used is Internet Explorer (in order to eliminate the IE issues defined below).


Select to enlarge

BugFixes:
If two tables are generated below each-other (with no other tags between the tables), the distance between the tables was not correctly calculated. This is solved.


Select to enlarge

IE Issues:
Adobe Acrobat Reader and IE Problem:
The generated .pdf document is not displayed in Internet Explorer (although Adobe opens correctly). To solve this issue, please use the setDocumentSize() method as explained in the release notes document (automatically handled by the Domino connector).

Adobe Acrobat Reader and IE Problem: Rebuild index message when Acrobat opens:
When a document is generated through a servlet (or using the Domino connector) it is correctly displayed in the browser. However, when the document is saved to disk (file download) and reopened from the file system with Acrobat, a 'Rebuild' window (centered in the middle of the screen) is displayed (after Acrobat has been initialized). A rebuild is done when Acrobat detects that the index in the file is corrupt (it tries to rebuild the index) or the file is not complete.

This is caused by the fact that you have probably added 8192 bytes (ostream.write(new byte[8192];) to the javax.servlet.ServletOutputStream instance of the servlet in order to make it happen that IE displays the document (this technique was also used in the Domino connector).

However, when the document is saved to disk these added bytes are also written into the file, causing Acrobat Reader to display the 'Rebuild' window.

To solve this, please use the setDocumentSize() method as explained in the release notes document (automatically handled by the Domino connector).


Select to enlarge

Copyright © 2001 - 2012. All rights reserved. XMLMill and XMLMill logo are trademarks of Pecunia Data Systems, bvba.
Powered by Apache CocoonPowered by XMLMill