Movatterモバイル変換


[0]ホーム

URL:


Zum Inhalt springen
WikipediaDie freie Enzyklopädie
Suche

Apache Formatting Objects Processor

aus Wikipedia, der freien Enzyklopädie
Apache FOP

Basisdaten

EntwicklerApache Software Foundation
Erscheinungsjahr25. März 2006[1]
Aktuelle Version2.11[2]
(28. April 2025)
Programmier­spracheJava
KategorieXSL-FO
LizenzApache License 2.0
deutschsprachignein
https://xmlgraphics.apache.org/fop/

DerFormatting Objects Processor (kurz:FOP) ist einefreieJava-Anwendung derApache Software Foundation, die ausXSL-FO-Layout-Beschreibungen verschiedene Ausgabeformate erstellt. FOP wurde ursprünglich von James Tauber entwickelt, der FOP 1999 der Apache Software Foundation überantwortete.

FOP unterstützt dabei primär die Ausgabe alsPDF. Weitere Ausgabeformate sindJava2D/AWT,AFP,PCL,MIF,PS,RTF,TIFF,PNG,SVG undTXT. Eine sofortige Ausgabe auf einem angeschlossenen Drucker sowie eineXML-Ausgabe des internen Strukturbaums sind ebenfalls möglich.

FOP ist nebenBatik Teil des Apache-ProjektsXML Graphics.

Einschränkungen

[Bearbeiten |Quelltext bearbeiten]

Viele der mit XSL-FO 1.1 eingeführten Neuerungen wie Tabellenmarker, Indizes, Textfluss-Zuordnungen (flow-map) sind in FOP nicht implementiert. Einige Merkmale von XSL-FO wie beispielsweise das automatischeLayout von Tabellen und Elemente außerhalb des normalen Textflusses (floats) sind ebenfalls nicht oder nur teilweise unterstützt[3].

Weblinks

[Bearbeiten |Quelltext bearbeiten]

Einzelnachweise

[Bearbeiten |Quelltext bearbeiten]
  1. projects.apache.org. (abgerufen am 8. April 2020).
  2. Release 2.11. 28. April 2025 (abgerufen am 19. Juni 2025).
  3. Apache FOP XSL-FO Compliance. Abgerufen am 24. Juni 2015 (englisch). 
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Apache_Formatting_Objects_Processor&oldid=256934158
Kategorien:

[8]ページ先頭

©2009-2026 Movatter.jp