XML Worker is an add-on for iText®. It allows developers to convert XML files to PDF documents in a programmer-friendly way.
About
XML Worker is an add-on for iText®. It allows developers to convert XML files to PDF documents in a programmer-friendly way. This functionality has been tested on straightforward HTML created with WYSIWYG editors such a TinyMCE and CKEditor.
It's possible to parse all kinds of XML, provided you write a specific implementation for that type of XML.
Example using default setup.
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document
new FileOutputStream("results/loremipsum.pdf"));
document.open();
XMLWorkerHelper.getInstance().parseXHtml(writer, document,
new FileInputStream("/html/loremipsum.html"));
document.close();
Links