Index > 複数のPDFを一つのファイルに結合する ( pdftk を使う ,Adobe Acrobatは使わない方法)
Thu, April 19, 2007

複数のPDFを一つのファイルに結合する ( pdftk を使う ,Adobe Acrobatは使わない方法)

複数のPDFを一つのファイルに結合する では、 iTextを使って 結合するコードを書いていたのだが、 実はもっと簡単な方法があることが判明。

pdftk というツールを使えば、簡単に結合できる。 pdftk自体は内部でiTextを使っているようなのだが、 それはともかく、pdftk経由でやった方が取扱いがよい。 (その上、pdftkにはもっといろいろと便利なpdfの操作ができる。)

pdftkを使ってpdfの結合をするので一番難しいのは、 pdftk自体をインストールすることかも。

Step1 pdftkのインストール

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

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

1. su
1. 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

 Twitter
follow me on Twitter
 Categories