web-dev-qa-db-ja.com

PDFのページにプログラムで番号を付け直すにはどうすればよいですか?

大学院生として、私は日常的に記事や本の章のPDFに出くわします。これらのPDFは内部で正しくページ付けされている場合があります(つまり、記事が67ページから始まる場合、PDFは67ページからも始まります。1ページではありません)。そうでない場合は、 Acrobatでファイルを開き、[ページサムネイル]パネルでページの番号を付け直す必要があります。

最初の実際のページ番号を渡すことができるスクリプト(bash、Python、AppleScriptなど)を使用して、このプロセス全体を自動化できるようにloveしたいと思います。 ... 何かのようなもの fixpagination example.pdf 67。ただし、PDFを再ページ付けできる端末ベースのプログラムが見つかりません。 pdftkPyPDF もページネーションを処理できないようです。

PDFファイルを内部的に再ページ付けできるスクリプト可能なプログラムはありますか?

6
Andrew

あなたはチェックアウトしたいかもしれません このQ&A

1
Glutanimate

小さなpythonスクリプト、仕事をすることができます: https://github.com/lovasoa/pagelabels-py

あなたの場合は電話してください:

./addpagelabels.py --delete file.pdf
./addpagelabels.py --startpage 1  --firstpagenum 67 file.pdf
0
DG'