私はpdftkを使用してpdfで多くのスクリプトを作成してきましたが、理想的にはコマンドラインまたはpython APIを介して、Linuxでプログラムで実行できるものなら何でも受け入れます。
PDFのページ番号を変更する必要があります。つまり、1ページではなく5ページから開始するようにします。オフセットが必要な主な理由は、このドキュメントを他のドキュメントとマージするためです。理想的には各ドキュメントは独自のブックマークを保持し、それらをマージに提供します。
それができない場合は、ドキュメントからブックマークを (pdftk dump_data を使用して) 削除し、それらを python オブジェクトに変換してから、自分でページ シフトを実行してブックマークを組み立てます。痛みがないわけではありません + これにより、元のドキュメントが意図しない方法で変更されるリスクがあります。
FWIW dump_data からの出力を微調整した後、pdftk で update_info を実行しようとしました。ブックマークには問題なく機能しましたが、ページ番号の変更 (PageMediaNumber など) はまったく機能しませんでした。
助言がありますか?