Uses flows to define which part of the page should be used. test Required. Demo Example. NET is one of the. With this tool you load a XML file (and edit it) and with a few clicks you create a XSL-FO file which is used to convert your XML file to PDF. When really needed to, use an extension to XSL-FO. Transformation into PDF files with an open source print formatter. XSL-FO is part of XSL (Extensible Stylesheet Language), a set of W3C technologies designed for the transformation and formatting of XML data. In this post we'll see how to create PDF from XML in Java using Apache FOP. Its XML/XSL source code is by itself an example of XSL formatting. txt) or read online for free. After testing the XSL: FO transformation (XML to PDF based on the template create the Template can be assigned in the Define Document Types form for the standard purchase order.