Apache FOP(Formatting Objects Processor)


Apache_FOP_(Formatting_Objects_Processor)

Formatting Objects Processor(FOP、Apache FOPとも呼ばれます)は、XSL Formatting Objects(XSL-FO)ファイルをPDFまたはその他の印刷可能な形式に変換するJavaアプリケーションです。FOPはもともとによって開発されたジェームズ・タウバーにそれを寄贈しApache Software Foundationのそれはの一部であり、1999年にはApache XMLグラフィックスプロジェクト。 Apache FOP 原作者
ジェームズタウバー
開発者
Apache Software Foundation
安定リリース
2.6 / 2021年1月20日 ; 8か月前  (2021-01-20)
リポジトリ
svn .apache .org / repos / asf / xmlgraphics / fop / trunk /
で書かれている Java オペレーティング・システム
クロスプラットフォーム
タイプ XSL-FO ライセンス
Apacheライセンス2.0
Webサイト
xmlgraphics .apache .org / fop
FOPはオープンソースソフトウェアであり、Apache License2.0の下で配布されています。

コンテンツ
1 現在の状態
2 主な制限
3 入力サポート
4 出力フォーマット
5 も参照してください
6 外部リンク
7 参考文献

現在の状態
ApacheFOPの最新バージョンは2.6です。これは9番目の安定したリリースです。

主な制限
XSL-FO 1.1で追加された最も重要な要素(フローマップ、テーブルマーカー、インデックスなど)は利用できません
さらに、自動テーブルレイアウト、フロートなど、古いXSL-FO1.0機能はまだ完全にはサポートされ

入力サポート
Apache FOPは、XSL-FOへの(要素を介した)多数の画像形式の埋め込みをサポートしています。これらには以下が含まれます:SVG PNG
ビットマップBMP
PostScript(EPSとして) JPEG 一部のTIFF形式。
Apache FOPは、いくつかの制限付きで要素を実装します。 2.0より前のバージョンでは、外部グラフィックスオブジェクトは、インラインで描画されるか、テキストが折り返されていないブロックで描画されるように制限されていました。

出力フォーマット
Apache FOPは、次の出力形式をサポートしています。
PDF(最高の出力サポート)。PDF/ XおよびPDF / Aを含みますが、いくつかの制限があります
ASCIIテキストファイルファクシミリ PostScript 直接プリンター出力(PCL)AFP RTF
PNGおよびTIFFへの表示、印刷、およびページレンダリング用のJava2D / AWT
進行中: MIF SVG

も参照してください
image"
 無料のオープンソースソフトウェアポータル
XSLフォーマットオブジェクト(XSL-FO)
XSL

外部リンク
ApacheFOPプロジェクト
XSL-FOフォーマッターの比較

参考文献
^ 「Apache(tm)FOPニュース」。2021-02-14を取得。
^ 「ApacheFOPステータス」。
^ 「ApacheFOPXSL-FOコンプライアンス」。
^ 「ApacheFOP2.0リリースノート」。
^ 「FOP0.95-PDF / X(ISO 15930)」。
Stub icon
  このコンピュータライブラリ関連 image