Here we have some answers to common questions about FOP. This only covers
general information about getting started with FOP and pointers to more
information.
For up to date information or more details please visit the Fop FAQ site.
The site uses Jyve to provide an interactive FAQ:
http://www.OWAL.co.uk:8090/
|
FOP is a print formatter for XSL formatting objects.
It can be used to render an XML file containing XSL formatting objects
into a page layout. The main target is PDF but other rendering targets
are supported, such as AWT, PCL, text and direct printing.
|
XSL is an XML format that is used to specify a pagination and other
styling for page layout output. XSL can be used in conjunction with
XSLT to convert from any XML format into a paginated layout ready for
printing or displaying.
XSL defines a set of formatting objects in xml that describes the
way pages are set up. The contents of the pages are filled from
flows which. There can be static flows that appear on every page
and the main flow which fills the body of the page.
|
FOP is an application or library that converts an XSL FO document
into the paginated output. It is possible to render the output
to different targets, the main target is PDF. FOP can be run from
the command line or embedded into your Java application.
The XSL FO can be delivered to FOP with XML(XSL FO), XML+XSL or
SAX events.
|
There is always plenty of things to do.
|
There will be a Java Webstart demo sometime in the future.
This will use the AWT viewer to display FO documents.
|
|