PDFを修復の仕組み
PDF Repair は、破損または肥大化したPDFをその構造を読み取って修復し、標準に準拠したクリーンなコピーとして書き出します。結果として得られるファイルはあらゆるビューアで確実に開けるようになり、冗長または破損したクロスリファレンステーブルが書き直され、未使用オブジェクトが削除され、ページごとの読み込みを高速化するための線形化が適用されます。
すべての破損PDFに対して万能というわけではありません。深刻に切り詰められたファイルや、キーが欠落した暗号化ファイルは復元できません。しかし最も一般的な問題、つまり開けないファイル、空白ページが表示されるファイル、繰り返し保存によって肥大化したファイルは解決できます。処理はpdf-libを使って実行されます。