The Big Faceless Report Generator is a Java application for converting source documents written in XML to PDF. Built on top of the Big Faceless PDF & Graph Libraries, the Report Generator combines these features and wraps an XML parser around them. Using JSP, ASP, XSL, or similar, creating dynamic PDF documents directly from a database is now as easy as HTML.
| Tags | Software Development Libraries Java Libraries Documentation |
|---|---|
| Implementation | Java |
Recent releases


Changes: An NPE was fixed for certain types of list when <li> was empty.


Changes: Support was added for the "data:" URI syntax as defined in RFC2397. This will work in every environment without calling URL.setURLStreamHandlerFactory(). Support was added for a "classpath:" URI, which can be used to load resources such as images and CSS stylesheets from the classpath. For example, an image could be stored in a Jar and then referenced as "classpath:/org/faceless/report/resources/logo.jpg". "ean8" was added as a value for "codetype" in <barcode>. A layout bug from 1.1.40 that was occasionally causing paragraphs to wrap incorrectly was fixed.


Changes: This release is built with PDF library 2.11.6 and Graph Library 1.


Changes: The PDF library this release was built with contains a security fix. This would only affect customers running the Report Generator 1.1.39 to 1.1.41 who are using the PDF Library API to complete forms in PDF documents created by third parties. Those customers are encouraged to upgrade. "datamatrix" has been added as a value for "type" in "barcode". "overprint" has been added as a boolean attribute, to control overprinting for text or graphics. Some wrapping issues that could occur when setting "letter-spacing" have been fixed.


Changes: This release adds "aes256" as an encryption algorithm, to use the new AES-256 encryption added in the PDF library 2.11.
A PHP script to filter input text for standard, security, and policy compliance.