ファイルサイズを減らすために数ページを削除したいPDFブックがあります。これに対する一般的な解決策は機能せず、他の解決策を試したときに新しい問題が発生しました。
- 私は通常この作業にPDFソートプログラムを使用していますが、これは一般的に素晴らしいツールです。ただし、この特定の文書でこれを試みたとき、以前は見たことのないエラーが発生しました(base 8 int():b'228 'の誤ったリテラル)。
- pdftkを使用してページを削除することはできますが、結果の文書のファイルサイズは元の文書サイズの2倍以上であるため、ページの削除という元の目的には適していません。
- 「ファイルとして印刷」コマンドを使用して正しいページを削除することもできますが、ページの周りに余白が大きく、フォントが小さく、空白が多く、ファイルを読むのが難しくなります。
ご覧のとおり、文書をそのまま残してページを削除するのは非常に面倒です。他の解決策の提案やこれらの問題に気づいたら、大いに感謝します!
答え1
pdftk
あなたの場合、より大きな文書を生成するのは奇妙です。試してみましたか?精密次のコマンドは、次から取得されます。ここ?
pdftk infile.pdf cat 1-r2 output outfile.pdf
(私が指摘したリンクの説明で述べたように、複数の範囲を指定することで、必要に応じてページ選択を変更できます。)
何らかの理由で大きなファイルの生成を避けることができない場合は、次の例を試すことができますpdftk
。pdfjam
pdfjam infile.pdf <page ranges> --landscape -o outfile.pdf
しかしpdfjam
、pdftk