Standard FOP Extensions
By "extension", we mean any data that can be placed in the input XML document that is not addressed by the XSL-FO standard. By having a mechanism for supporting extensions, FOP is able to add features that are not covered in the specification.
The extensions documented here are included with FOP, and are automatically available to you. If you wish to add an extension of your own to FOP, please see the Developers' Extension Page.
SVG
Please see the SVG documentation for more details.
FO Extensions
Namespace
By convention, FO extensions in FOP use the "fox" namespace prefix. To use any of the FO extensions, add a namespace entry for http://xml.apache.org/fop/extensions to the root element:
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:fox="http://xml.apache.org/fop/extensions">
PDF Bookmarks
In previous versions of Apache FOP there was a fox:outline element which was used to create outlines in PDF files. The redesigned code makes use of the new bookmark feature defined in the latest XSL 1.1 working draft.
Anchors or Named Destinations
This extension element hasn't been reimplemented for the redesigned code, yet.
Table Continuation Label
This extension element hasn't been reimplemented for the redesigned code, yet.