閲讀器反覆報錯
對能打開但結構警告很多的 PDF 做一次 qpdf 重寫,嘗試生成更規範的副本。
使用指南
PDF 修復用於處理結構異常、閲讀器報錯或部分頁面打不開的 PDF。流程不是直接把整本轉圖片:它先讓 qpdf 檢查文件並收集警告,再通過重新生成對象流和壓縮流重寫文件;只在 qpdf 無法產出結果時,才嘗試用 PDF 渲染引擎把仍能顯示的頁面逐頁柵格化,重建為新的圖像 PDF。
更新於 2026-09-10约 3 分钟读完
PDF 修復用於處理結構異常、閲讀器報錯或部分頁面打不開的 PDF。流程不是直接把整本轉圖片:它先讓 qpdf 檢查文件並收集警告,再通過重新生成對象流和壓縮流重寫文件;只在 qpdf 無法產出結果時,才嘗試用 PDF 渲染引擎把仍能顯示的頁面逐頁柵格化,重建為新的圖像 PDF。
即使文件結構健康,工具也會輸出一份重寫後的版本;如果進入搶救模式,診斷卡會顯示總頁數、成功搶救頁數和渲染失敗的頁碼,便於判斷缺失範圍。
| 輸入 | 輸出 | 説明 |
|---|---|---|
一个能勉强打开但阅读器提示交叉引用表异常的 PDF |
qpdf 收集警告并重写,结果状态为「已修复」并输出 _修复.pdf |
優先保留 PDF 頁面結構 |
结构严重损坏,qpdf 无法重写,但 30 页中有 27 页仍能渲染 |
按所选 DPI 重建 27 个可渲染页,并在报告中列出失败页码 |
搶救模式可能丟頁 |
加密 PDF 未填写密码 |
提示该文件已加密,需要在修复选项里填写打开密码 |
密碼問題不會誤判為結構損壞 |
對能打開但結構警告很多的 PDF 做一次 qpdf 重寫,嘗試生成更規範的副本。
結構修復失敗時,儘可能把還能渲染的頁面保存到新圖像 PDF。
知道打開密碼但文件結構異常時,在修復時提供密碼並輸出未加密的修復副本。
qpdf 檢查為健康時流程仍會做一次結構重寫,因此會產出「結構健康,已輸出優化重寫版」的結果。
搶救模式把每個成功渲染的頁面保存成 JPEG 圖像並重新裝進 PDF,原來的文字層和交互對象不會保留。
不會。代碼只把成功渲染的頁面加入新文檔,並在報告裏列出失敗頁碼,因此應根據報告與原文件核對頁數。
qpdf 檢查、結構重寫和頁面柵格化搶救都在瀏覽器本地執行,PDF 與打開密碼不會上傳到服務器。
更新於 2026-09-10
診斷損壞文件並重寫修復,嚴重損壞時按可渲染頁柵格化搶救
所有處理均在你的瀏覽器本地完成,文件不會上傳到任何服務器