Formatting Objects Processor

Source: Wikipedia, the free encyclopedia.
Apache FOP
Apache Software Foundation
Stable release
2.9[1]
/ 22 August 2023; 8 months ago (22 August 2023)
Repository
Written in
Apache License 2.0
Websitexmlgraphics.apache.org/fop

Formatting Objects Processor (FOP, also known as Apache FOP) is a

PDF
or other printable formats. FOP was originally developed by
Apache Software Foundation in 1999. It is part of the Apache XML Graphics
project.

FOP is

Apache License 2.0
.

Current status

The latest version of Apache FOP is 2.9.[2] This is the eleventh stable release.

Major limitations

Most important elements added in XSL-FO 1.1 (flow maps, table markers, indexes. etc.) are not available [3]

In addition, older XSL-FO 1.0 features are still not fully supported including automatic table layout, floats and more.

Input support

Apache FOP supports embedding a number of image formats in the XSL-FO (through the <fo:external-graphic> element). These include:

Apache FOP implements the <fo:float> element with some limitations.[4] In versions prior to 2.0, external graphics objects were limited to being drawn inline or in a block with no wrapped text.

Output formats

Apache FOP supports the following output formats:

In progress:

  • MIF
  • SVG

See also

External links

References

  1. ^ "Apache(tm) FOP: History of Changes 2.9".
  2. ^ "Apache FOP Status".
  3. ^ "Apache FOP XSL-FO Compliance".
  4. ^ "Apache FOP 2.0 release notes". Retrieved 2015-12-18.
  5. ^ "FOP 0.95 - PDF/X (ISO 15930)". Retrieved 2011-05-22.