Thursday, April 19, 2007 / PDF

pdftk を使って 複数のPDFを一つのファイルに結合する

pdftk というツールを使えば、簡単に結合できる。 pdftk自体は内部でiTextを使っているようなのだが、それはともかく、pdftk経由でやった方が取り扱いやすい。 その上、pdftkにはもっといろいろと便利なpdfの操作ができる。 pdftkを使ってpdfの結合をするので一番難しいのは、pdftk自体をインストールすることかもしれません。

Step1 pdftkのインストール

VineLinux4.1の場合は、aptで簡単にインストールできます。

$ apt-cache search pdftk
pdftk - PDF 操作ツールキット

# su
# atp-get install pdftk

Step2 pdfの結合

たとえば、カレントディレクトリに 1.pdf,2.pdf,3.pdf という3つのファイルが あり、それを結合して、 result.pdf というファイル名で保存したい場合。

$ pdftk 1.pdf 2.pdf 3.pdf output result.pdf 

ワイルドカード?を使用して、 以下のように簡単にすることもできます。

$ pdftk ?.pdf output result.pdf