pdfMB

修復 PDF

檢查損毀的 PDF,重建仍能讀取的內容。檔案會留在這台裝置上。

  • 不上傳檔案一直留在這台裝置上。
  • 原始檔案維持不變你下載的是一份新副本,原始檔案不會被修改。
  • 免費,免註冊不用帳號,也沒有每日次數限制。

你的檔案會經過哪些處理

以下所有步驟都在你的瀏覽器、你自己的裝置上完成。PDF 絕不會被上傳,所以除了你之外,包括我們在內,沒有人看得到它。

  1. pdfMB 會先檢查檔案:查看檔案的索引(告訴 App 檔案各部分位置的表格)、頁面清單,以及每一頁背後的資料。
  2. 它也會用 pdf.js(Firefox 內建的 PDF 檢視器)開啟檔案,統計實際能讀取的內容:頁數、字數、書籤、連結和表單欄位。
  3. 如果檔案沒有問題,會直接告訴你,不做任何更動。
  4. 修復時,pdfMB 會讀取檔案中所有仍然完好的部分,用它們寫出一個乾淨的新 PDF,並配上新的索引和頁面清單。不會重新壓縮任何內容。
  5. 新檔案會再次被開啟,並用同樣的方法統計。如果它的頁數或文字比 pdf.js 從損毀檔案中讀到的還少,pdfMB 就不會提供它。
  6. 只有空白頁的檔案絕不會被當成「已修復」提供給你。
簡要步驟
  1. 選擇損壞的 PDF
  2. 查看檢查結果
  3. 按 「修復 PDF」
  4. 下載並檢查

如何修復 PDF

  1. 選擇損毀的 PDF。pdfMB 會檢查它,並用簡單的話告訴你發現了什麼。
  2. 如果檔案需要修復,請看看這些數字:還有多少頁、多少字和多少書籤可以讀取。
  3. 按下「修復 PDF」。請保留原始檔案,因為修復後的檔案可能不完全相同。
  4. 下載修復後的檔案,開啟檢查頁面是否正常。

PDF 為什麼會損毀

下載中途中斷

網路不穩或關閉了瀏覽器,可能讓檔案少了結尾。PDF 的結尾存放著 App 用來找到每一頁的索引,所以整個檔案都可能打不開。

電子郵件和聊天附件

有些郵件系統和聊天 App 會截斷大型附件,或在傳送途中改動內容。檔名沒錯,資料卻不對。

複製到隨身碟和記憶卡

複製還沒完成就拔出裝置,可能讓檔案只寫入了一部分。

儲存 PDF 有問題的 App

有些 App 寫出的索引指向錯誤的位置。很多閱讀器會默默修正,但比較嚴格的閱讀器會顯示錯誤或拒絕開啟檔案。

儲存裝置損壞

故障中的硬碟或記憶卡可能會改動檔案裡的幾個位元組。如果損壞剛好落在某一頁的資料上,那一頁的那部分內容就遺失了。

做不到的事

  • 無法救回檔案中已經不存在的資料。頁面的某部分損毀了,就仍然是損毀的。
  • 檔案的頁面清單遺失時,pdfMB 會盡量把找到的頁面依序放回去。請檢查順序,並用「整理 PDF」調整。
  • 設有密碼的 PDF 需要先解鎖。
  • 只會重建 PDF 閱讀器會用到的部分。損毀的字型或圖片會原樣複製。
  • 修復後的檔案是一個新檔案,所以其中的數位簽章將不再有效。

關於修復 PDF 的問題

怎麼知道我的 PDF 是否真的損毀了?

在這裡選擇它。pdfMB 會檢查檔案的索引和每一頁的資料,告訴你它是能正常開啟、已損毀但可以完整讀取,還是缺了頁面。

所有損毀的 PDF 都能修復嗎?

不能。如果壞掉的是檔案的索引或頁面清單,pdfMB 通常可以完整重建。如果頁面本身的資料損毀或遺失,任何人都救不回來,pdfMB 會告訴你哪些頁面受到影響。

我的 App 顯示錯誤,為什麼 pdfMB 卻說不需要修復?

檔案本身沒有問題,所以問題多半出在 App 上。請換一個 PDF 閱讀器、更新 App,或用瀏覽器開啟檔案。

修復後的檔案看起來一樣嗎?

能完整讀取的頁面看起來一樣,因為它們的內容是原樣複製的。檔案內部的結構是新的,所以檔案大小可能會改變。

我的檔案會被上傳嗎?

不會。檢查和修復都在你的瀏覽器中完成。