修复损坏的 PDF
使用 qpdf 重建损坏的交叉引用表和 PDF 结构;仍无法打开时,可尝试 Ghostscript 深度重写。
两种修复策略
先使用改动较小的 qpdf;文件仍不可用时,再尝试 Ghostscript 深度重写。
输出经过验证
所有结果都会再次通过 qpdf 和 pdfinfo 检查后才提供下载。
尽力恢复而非保证
可以重建损坏结构,但无法重新创造已经丢失的页面数据。
常见问题
- 应该选择哪种修复模式?
- 建议先用保守修复,因为改动更少;若结果仍无法打开或显示异常,再尝试深度重写。
- 能解除 PDF 密码吗?
- 不能。系统不接受加密或密码保护的 PDF,也不会绕过访问控制。
- 一定能修复成功吗?
- 不能保证。工具可以重建损坏的 PDF 结构,但已永久丢失的对象或页面数据无法恢复。