メニュー > Java > Apache FOP > 準備

Apache FOPを準備する

(2006/09/06)

Apache FOPとは

 Apache FOPは、XMLを書式化することでPDFやAWT(ウィンドウ)などに出力することができるJavaのライブラリです。
 Apache FOPは、Apacheライセンスによって配布されるフリーソフトです。

ダウンロード&解凍

 ここではApache FOP 0.20.5を使用することとします。
 Apache FOPは以下のサイトよりダウンロードします。

http://xmlgraphics.apache.org/fop/

 ダウンロードしたfop-0.20.5-bin.zipを解凍します。

動作確認

 FOPが正常に動作するか確認してみましょう。

<動作環境>
J2SDK 5.0 Update8
Apache FOP 0.20.5

 サンプルのFOとして、Apache FOPのexampleフォルダにあるsimple.foを使います。
まず、解凍したFOPの先頭フォルダ(以下FOP_HOME)をコマンドラインで開きます。
D:\fop-0.20.5>

以下のコマンドを実行してsimple.foをPDFに変換します。
D:\fop-0.20.5>fop examples\fo\basic\simple.fo simple.pdf
[INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
[INFO] FOP 0.20.5
[INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
[INFO] building formatting object tree
[INFO] setting up fonts
[INFO] [1]
[INFO] Parsing of document complete, stopping renderer
 FOP_HOMEにsimple.pdfが作成されていれば成功です。


Copyright (C)2005-2009 Miura Computer Limited. ALL RIGHTS RESERVED.