<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Formatting_Objects_Processor</id>
	<title>Formatting Objects Processor - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Formatting_Objects_Processor"/>
	<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Formatting_Objects_Processor&amp;action=history"/>
	<updated>2026-06-24T07:49:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.sarg.dev/index.php?title=Formatting_Objects_Processor&amp;diff=381015&amp;oldid=prev</id>
		<title>212.34.73.12: /* Current status */</title>
		<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Formatting_Objects_Processor&amp;diff=381015&amp;oldid=prev"/>
		<updated>2025-06-12T14:49:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Current status&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{multiple issues|&lt;br /&gt;
{{Only primary sources|date=April 2023}}&lt;br /&gt;
{{Update|date=April 2023}}&lt;br /&gt;
{{More citations needed|date=April 2023}}&lt;br /&gt;
}}&lt;br /&gt;
{{short description|Java-based document converter}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name = Apache FOP&lt;br /&gt;
| logo = Apache FOP logo.png&lt;br /&gt;
| logo size = 200px&lt;br /&gt;
| screenshot = &lt;br /&gt;
| caption = &lt;br /&gt;
| author = [[James Tauber]]&lt;br /&gt;
| developer = [[Apache Software Foundation]]&lt;br /&gt;
| latest release version = {{wikidata|property|reference|P348}}&lt;br /&gt;
| latest release date = {{start date and age|{{wikidata|qualifier|P348|P577}}}}&lt;br /&gt;
| latest preview version = &lt;br /&gt;
| latest preview date = &lt;br /&gt;
| operating system = [[Cross-platform]]&lt;br /&gt;
| programming language = [[Java (programming language)|Java]]&lt;br /&gt;
| genre = [[XSL-FO]]&lt;br /&gt;
| license = [[Apache License 2.0]]&lt;br /&gt;
| website = {{URL|https://xmlgraphics.apache.org/fop}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Formatting Objects Processor&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;FOP&amp;#039;&amp;#039;&amp;#039;, also known as &amp;#039;&amp;#039;&amp;#039;Apache FOP&amp;#039;&amp;#039;&amp;#039;) is a [[Java (programming language)|Java]] application that converts [[XSL Formatting Objects]] (XSL-FO) files to [[Portable Document Format|PDF]] or other printable formats.&lt;br /&gt;
FOP was originally developed by [[James Tauber]] who donated it to the [[Apache Software Foundation]] in 1999. It is part of the [[Apache XML Graphics]] project.&lt;br /&gt;
&lt;br /&gt;
FOP is [[open source software]], and is distributed under the [[Apache License 2.0]].&lt;br /&gt;
&lt;br /&gt;
==Current status==&lt;br /&gt;
The latest version of Apache FOP is 2.11.&amp;lt;ref&amp;gt;{{cite web|url=https://xmlgraphics.apache.org/fop/status.html|title=Apache FOP Status}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Major limitations==&lt;br /&gt;
Most important elements added in XSL-FO 1.1 (flow maps, table markers, indexes. etc.) are not available &amp;lt;ref&amp;gt;{{cite web|url=https://xmlgraphics.apache.org/fop/compliance.html|title=Apache FOP XSL-FO Compliance}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition, older XSL-FO 1.0 features are still not fully supported including automatic table layout, floats and more.&lt;br /&gt;
&lt;br /&gt;
==Input support==&lt;br /&gt;
Apache FOP supports embedding a number of image formats in the XSL-FO (through the &amp;lt;code&amp;gt;&amp;lt;fo:external-graphic&amp;gt;&amp;lt;/code&amp;gt; element). These include:&lt;br /&gt;
&lt;br /&gt;
* [[Scalable Vector Graphics|SVG]]&lt;br /&gt;
* [[Portable Network Graphics|PNG]]&lt;br /&gt;
* Bitmap [[BMP file format|BMP]]&lt;br /&gt;
* [[PostScript]] (as EPS)&lt;br /&gt;
* [[JPEG]]&lt;br /&gt;
* Some [[TIFF]] formats.&lt;br /&gt;
&lt;br /&gt;
Apache FOP implements the &amp;lt;code&amp;gt;&amp;lt;fo:float&amp;gt;&amp;lt;/code&amp;gt; element with some limitations.&amp;lt;ref&amp;gt;{{cite web |url=https://xmlgraphics.apache.org/fop/2.0/releaseNotes_2.0.html |title=Apache FOP 2.0 release notes |access-date=2015-12-18}}&amp;lt;/ref&amp;gt; In versions prior to 2.0, external graphics objects were limited to being drawn inline or in a block with no wrapped text.&lt;br /&gt;
&lt;br /&gt;
==Output formats==&lt;br /&gt;
Apache FOP supports the following output formats:&lt;br /&gt;
&lt;br /&gt;
* [[PDF]] (best output support), including [[PDF/X]] and [[PDF/A]] with some limitations&amp;lt;ref&amp;gt;{{cite web |url=https://xmlgraphics.apache.org/fop/0.95/pdfx.html |title=FOP 0.95 - PDF/X (ISO 15930) |access-date=2011-05-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[ASCII]] text file facsimile&lt;br /&gt;
* [[PostScript]]&lt;br /&gt;
* Direct printer output ([[Printer Control Language|PCL]])&lt;br /&gt;
* [[Advanced Function Presentation|AFP]]&lt;br /&gt;
* [[Rich Text Format|RTF]]&lt;br /&gt;
* [[Java2D]]/[[Abstract Window Toolkit|AWT]] for display, printing, and page rendering to [[Portable Network Graphics|PNG]] and [[Tagged Image File Format|TIFF]]&lt;br /&gt;
&lt;br /&gt;
In progress:&lt;br /&gt;
*[[Maker Interchange Format|MIF]]&lt;br /&gt;
*[[Scalable Vector Graphics|SVG]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Portal|Free and open-source software}}&lt;br /&gt;
* [[XSL Formatting Objects]] (XSL-FO)&lt;br /&gt;
* [[Extensible Stylesheet Language|XSL]]&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://xmlgraphics.apache.org/fop/ Apache FOP Project]&lt;br /&gt;
* [https://www.data2type.de/en/xml-xslt-xslfo/xsl-fo/formatter-comparison/ XSL-FO formatter comparison]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Apache Software Foundation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Apache Software Foundation|FOP]]&lt;br /&gt;
[[Category:Free system software]]&lt;br /&gt;
[[Category:Free software programmed in Java (programming language)]]&lt;br /&gt;
[[Category:Java (programming language) libraries]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{compu-library-stub}}&lt;/div&gt;</summary>
		<author><name>212.34.73.12</name></author>
	</entry>
</feed>