現在、Ghostscript を使用して、ダウンロードした PDF のリストをマージしています。問題は、pdf のいずれかが破損している場合、残りの pdf のマージが停止することです。
破損したPDFをスキップして他のPDFをマージするために使用する必要があるコマンドはありますか?
私もpdftkでテストしましたが、同じ問題に直面しています。
または、これに使用できる他のコマンド ライン ベースの pdf マージ ユーティリティはありますか?
現在、Ghostscript を使用して、ダウンロードした PDF のリストをマージしています。問題は、pdf のいずれかが破損している場合、残りの pdf のマージが停止することです。
破損したPDFをスキップして他のPDFをマージするために使用する必要があるコマンドはありますか?
私もpdftkでテストしましたが、同じ問題に直面しています。
または、これに使用できる他のコマンド ライン ベースの pdf マージ ユーティリティはありますか?
MuPDF を試すこともできますし、ファイルをマージする前に MUPDF の「クリーン」を使用してファイルを修復することもできます。ただし、Ghostscript で修復することさえできないほど PDF ファイルがひどく破損している場合は、おそらくそれも機能しません。
ひどく破損していて修復すらできない PDF ファイルを無視する機能はありません。これが現在のスキームでどのように機能するかを理解するのは困難です.Ghostscriptはとにかくファイルを「マージ」せず、それらを解釈し、一連のグラフィック操作から新しいPDFファイルを作成します. エラーが発生するほどファイルが破損している場合は、ファイルの可能な部分を既に書き込んでいる可能性があるため、中断します。無視して続行しようとすると、インタープリターと出力 PDF ファイルの両方が不確定な状態になります。