2011-01-07 8 views
3

私は、入力として.pdfファイルを取り込み、UNIXコマンドラインで各ページを独自の.pdfファイルに分割するプログラムを作成しようとしています。 SplitPdfを試しましたが、何らかの理由でエラーが発生しています。プログラムでPDFファイルのページをUNIXのPDFファイルに分割する

update:私はすでにpdftkを試していますが、pdfファイルのサイズが制限されています。

答えて

2

pdftkを使用してください。

burstコマンドは、後で実行するコマンドです。

マンページセクション:http://www.pdflabs.com/docs/pdftk-man-page/#dest-op-burst

burst

は、個々のページへのシングル、入力PDF ドキュメントを分割します。また はdoc_data.txt というレポートを作成し、 dump_dataの出力と同じです。 、 pg_%04d.pdf、例えば:pg_0001.pdfpg_0002.pdfなどは自分でこれらのページ に名前を付けるには、出力部でのprintfスタイル 形式の文字列を指定:出力部を省略 である場合には、PDFページがarenamed。 たとえば、 page_01.pdf,page_02.pdfなどのページを希望する場合は、 をpage_%02d.pdfからpdftkに渡します。

暗号化は、このようなowner_pwよう は、例えば:pdftk in.pdf がowner_pw foopass私はUNIXのバージョンをインストールするにはどうすればよい

+0

バースト出力オプションを追加することにより 出力に適用することができますか? – twidizle

+0

@twidizle:どの* NIXバージョンを使用していますか?それはパッケージとして利用可能かもしれませんが、それを構築する必要はありません。参照:http://www.pdflabs.com/docs/install-pdftk/ – Orbling