« 2006年03月24日 | メイン | 2006年03月26日 »
2006年03月25日
PDFのオープンソース・プロジェクト (1)
最近、あるソフトウエア開発プロジェクトをオープンソースでやったらどうか、ということを考えています。そんなわけで、ちょっと、思いついて、PDF関連のオープンソース・プロジェクトにどんなのがあるか、を調べて整理してみました。
とりあえず、最初に私の知っているものを中心にリストしてみます。
(1) PDF作成ソフト
・GhostScript 2005年11月09日 PDFの作成方法(7) – Distiller互換ソフトで説明しました。PostScript互換インタープリタで、PostScriptからPDFへの変換を行います。商業ライセンスもあります。
HomePage http://www.ghostscript.com/
・iText 2006年02月19日 Java用PDF生成ライブラリー iTextの調査から6回ほど説明。JAVAで開発されたサーバサイドのPDF生成部品。C#版もあります。
HomePage http://www.lowagie.com/iText/
・PDFBox JAVAのPDF生成ライブラリー Ben Litchfieldさんが管理者。2002年からhttp://sourceforge.net/で公開されています。現在、Version0.7.2。最近、後述のFOPのPDF生成エンジンとして、立候補しています。
HomePage http://www.pdfbox.org/
(2) ドキュメントからPDF生成ソフト
PDF生成ソフトの上位にあたる、ドキュメント整形機能をもち、整形結果をPDFにするソフトです。
・FOP XSL-FOをPDFに。当社のXSLFormatterと同一ジャンルに属するもの。現在、V0.91ベータ版が公開されています。
HomePage http://xmlgraphics.apache.org/fop/
・ReportLab ビジネスレポートをPDF化。Pythonで開発されています。同名の商業ソフトのオープンソース版。
HomePage http://www.reportlab.org/
(3) PDF表示ソフト
・Xpdf UnixなどのX-Windowの上で使えるPDFファイルのビューア。
HomePage http://www.foolabs.com/xpdf/home.html
(4) 多機能PDFライブラリー
・PJX PDFの生成、読み込み、結合操作など。SourceForgeでソースが公開されています。開発者1名、あまり活発ではないようです。
HomePage http://www.etymon.com/epub.html