PDFを修復する

PDFが開かない理由を突き止め、まだ救えるものを組み直します。

PDFを修復するための読み取りと書き直しは端末上で行われます。壊れた文書は唯一の控えであることも多く、その内容はアップロードされません。

先にパスワードを外す

PDFを修復 について

「ファイルが破損しており修復できませんでした」という表示は、何が起きたのかを何も語りません。実際には、開かないPDFはたいてい数少ない目印のどれかを欠いています。ビューアが最初に確かめる %PDF の見出し、末尾の %%EOF、オブジェクト表の位置を示す startxref、文書の根を指す trailer です。このツールはそれぞれを個別に報告し、解析器がページの木をまだ組めたかどうかを伝え、そのうえで二段階の修復を順に試みます。オブジェクトの網を新しい文書に写し、それが駄目なら、描画器がまだ描けるページをすべて描き直します。

機能

PDFを修復 の使い方

  1. 開かないPDFを置きます
  2. 構造の検査を読み、どの目印が欠けているか確かめます
  3. 「修復」を押し、まずオブジェクトからの組み直しを試させます
  4. 修復されたファイルをダウンロードし、開いて確認します

入力

invoice-scan.pdf — downloaded over a dropped connection

出力

End-of-file marker missing; startxref points to byte 481,209 in a 402,880-byte file. Rebuilt: 6 pages recovered.

ファイルの終端を越える相互参照の位置は、途中で切れたダウンロードの特徴です。

よくあるエラーとトラブルシューティング

よくある質問

PDFはたいてい何が原因で壊れますか。
途中で切れたダウンロードやコピーによる切り詰めと、前後に文字を足すメールの中継です。どちらも検査で目印の欠けや位置のずれとして見えます。
修復のために壊れたファイルはアップロードされますか。
いいえ。バイト列の検査も組み直しもこのタブ内です。機微な内容を含む壊れたファイルも手元に留まります。
報告の「高速ウェブ表示」とは何ですか。
ブラウザが残りを待たずに1ページ目を表示できるよう並べてあった、という意味です。組み直すとその並びは失われ、影響は読み込みの速さだけです。
修復したファイルは元と同じですか。
ページは同じです。オブジェクトの並びは書き直されるため、バイト数や高速表示の構成は変わります。それが修復ということです。
削除したPDFを取り戻せますか。
いいえ。これは手元に残っているファイルを扱います。削除したファイルの復元は、ディスク復旧のソフトの仕事です。

関連ツール

すべての ArrayKit ツール