iText 5.1.3 — XML Worker 1.1.1

Tags: Release

Today we've published a new release of iText and XML Worker. These new releases are right in time to be presented at Devoxx, the biggest Java conference in Europe. Don't forget to drop by for a chat at the iText booth!

iText
iText 5.1.3 brings the long awaited support for PAdES-LTV. Examples on how to use this functionality that will be part of the upcoming PDF-2 standard will be following soon. We've also improved the code for parsing PDFs for images. It can now be done using much less code than before. We've added support for JavaScript when parsing bookmarks to XML (or vice-versa) and some convenience methods to ColumnText.
Furthermore, we've fixed plenty of bugs that were reported since the previous release, for instance a bug that garbled the output when parsing PDFs with fonts using a /ToUnicodeMap, an issue with page numbers that were shown even when the page label should have been empty, and so on.
Finally, we've made iText more tolerant towards PDFs that weren't created correctly. For instance a PDF with a binary zero in the Producer name, or PDFs where the /Outlines dictionary isn't an indirect reference.

XML Worker
XML Worker 1.1.1 has been slightly refactored internally. The CssApplier interface has been suppressed in favor of a CssAppliers class. We've also fixed some bugs that were reported on the mailing list.

Read the changelog for more info.

Next week, we'll be demonstrating some of iText's and XML Worker's functionalities in five 5 minute powerdemo's at the iText booth.