Design document (letters, invoices, etc.) and report templates with your favorite RTF Editor (e.g. Microsoft Word or Open Office). JFO merges application data during RTF to XML transformation and renders the XML document directly to a final format like PDF by using the open source XSL-FO renderer FOP or any other renderer.
Converts RTF documents (Rich Text Format, e.g. saved from Microsoft Word) to XML (XSL-FO). In general XSL-FO documents are transformed (rendered) afterwards to other formats like XHTML, PDF, Postscript or PCL.
Most of existing XSL-FO renderers can simply be plugged in by adding the JARs to the classpath and changing the configuration. JFO has built-in support for FOP (shipped with JFO), XEP, XSL Formatter, Ibex and Xinc and provides a set of compatibility modes to achieve best output quality (workarounds for bugs, linespacing etc.) The integration of new renderers and transformers is very easy.
If you need to create XSL-FO documents with pure Java Code or you want to post-process imported documents, JFO provides an easy to use Java API for accessing and modifying the XSL-FO document tree. * Plattform independent, Java based JFO runs on any plattform with Java 1.5 or later.
JFO is integrated in many application all over the world and the range of application-types is wide. These customers use JFO for example:
A release is a well tested build ready for production use.
The full package includes extensions as well as the open source XSL-FO renderer "FOP". It is required to render the intermediate XSL-FO format to PDF and other formats. If you are new to JFO, please download the full package.
The latest build has new features, contains recent bugfixes but is not as well tested as the release.