本文へスキップ
ファイルはお使いの端末に残ります

ファイルの処理はブラウザー内で行われ、当社のサーバーにはアップロードされません。サイトは処理エンジンをダウンロードしたり、ファイルの内容を含まない利用状況やフィードバックのイベントを送信したりすることがあります。

データの取り扱いについて

ラボ・お使いの端末で動作

PDF修復・エンジン比較

壊れた同じPDFを、QPDFとPDFiumで並べて再構築し、両方のコピーのページ、テキスト、サイズを比較します。 ファイルはブラウザー内にとどまります。

エンジン:QPDFPDFiumエンジン比較

PDFは1つで20MBまで。各エンジンの処理時間は30秒です。元のファイルは変更されません。

QPDF

PDFサイトのPDF修復で使われています。読み取り中に相互参照テーブルを再構築し、検査済みの新しいファイルを書き出します。

未実行

PDFium

PDFium独自の復旧機能でファイルを開き、FPDF_SaveAsCopyで新しいコピーを保存します。

未実行

例を試す

サンプルPDFをダウンロード

サンプルの相互参照テーブルが壊れています。どちらのコピーも、2ページと「合計:148.50」が表示された状態で開くはずです。ファイルサイズが異なるのは、エンジンごとにファイルの書き出し方が違うためです。

結果の見方

両方のコピーは、PDFiumで読み戻され、ページ数と抽出できる文字数が数えられるため、数値を比較できます。ページ数やテキストが多いほうが、常に良いとは限りません。保存するコピーは、すべてのページを確認してください。壊れたファイルで失われたり上書きされたりした内容は、どちらのエンジンでも復元できません。

パスワードで保護されたPDFは、先にロックを解除する必要があります。PDFを書き換えると、デジタル署名が無効になることがあります。

エンジンのライセンスとソースコード