This is a link to the next
paragraph.
Apache FOP (Formatting Objects Processor) is a print formatter driven by
XSL formatting objects (XSL-FO) and an output independent formatter. It is a Java
application that reads a formatting object (FO) tree and renders the resulting pages to a
specified output.
For more information, see the FOP
website.