先週、職場で同僚からJavaから使えるPDFライブラリについて質問を受けました。そのときは、過去の読書会MLで議論があったPDFライブラリの情報と、Googleで検索して見つけたライブラリを紹介しました。
週明けの今日、同僚がを片手にpdftkツールを紹介してくれました。
とりあえず調べたことメモ
Java用PDF操作ライブラリ
http://www.lowagie.com/iText/
MPLとLGPLのデュアルライセンス
WEB+DB PRESS Vol.11に記事あり
- PDFBox
- JasperReports
http://jasperreports.sourceforge.net/
内部でiTextを利用している。
LGPLのライセンス
- Java OpenOffice Template Tools (JooTemplates)
http://jooreports.sourceforge.net/
WEB+DB PRESS Vol.23に記事あり
「OpenOfficeのWriter XMLフォーマット(*.sxw)を解析して新しいファイルを生成、そこにデータを埋め込むためのツール」だそうです。
- こびとさんのPDFライブラリ
現在リンク切れ状態ですが、http://www.puzzle.gr.jp/programming/pdf/doc/index.html.ja
- pdftk
http://www.accesspdf.com/pdftk/
iTextを使用している。コマンドラインツール群。