torutkのブログ

ソフトウェア・エンジニアのブログ

PDF編集ツール

先週、職場で同僚からJavaから使えるPDFライブラリについて質問を受けました。そのときは、過去の読書会MLで議論があったPDFライブラリの情報と、Googleで検索して見つけたライブラリを紹介しました。
週明けの今日、同僚がPDF Hacks ―文書作成、管理、活用のための達人テクニックを片手にpdftkツールを紹介してくれました。

とりあえず調べたことメモ

Java用PDF操作ライブラリ

http://www.lowagie.com/iText/
MPLとLGPLのデュアルライセンス
WEB+DB PRESS Vol.11に記事あり

  • PDFBox

http://www.pdfbox.org/

  • JasperReports

http://jasperreports.sourceforge.net/
内部でiTextを利用している。
LGPLのライセンス

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を使用している。コマンドラインツール群。