2006-03-25 Apache FOP The Apache Foundation's XSL Formatting Objects (XSL-FO) implementation. FOP (Formatting Objects Processor) is the world's first print formatter driven by XSL formatting objects (XSL-FO) and the world's first output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT. The primary output target is PDF. Java Extensible Stylesheet Language - Formatting Objects (XSL-FO 1.0) W3C XSL 1.0 Extensible Stylesheet Language - Formatting Objects (XSL-FO 1.1) W3C XSL 1.1 Portable Document Format (PDF 1.4) Adobe Systems Incorporated PDF 1.4 PostScript Adobe Systems Incorporated PS Rich Text Format (RTF 1.6) Microsoft RTF 1.6 Current release (stable) 2012-10-20 1.1 Previous release (stable) 2010-07-21 1.0 Previous release (stable) 2008-08-05 0.95