PDF 内のページ番号をプログラムで再設定するにはどうすればよいですか?

PDF 内のページ番号をプログラムで再設定するにはどうすればよいですか?

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

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

PDF ファイルの内部でページ番号を変更できるスクリプト可能なプログラムはありますか?

答え1

ぜひチェックしてみてくださいこのQ&A

答え2

この作業を実行できる小さな Python スクリプトがあります:https://github.com/lovasoa/pagelabels-py

あなたの場合は、次の電話番号にお電話ください:

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

関連情報