修复损坏的 PDF

上传一个无法正常打开的 PDF,该工具会尝试重建它——尽可能保留原始文本和格式,或者在文件结构损坏过于严重时将其页面恢复为图片。

常见问题

这实际上能修复哪种"损坏"?

大多数人们称之为"损坏"的 PDF 并非丢失了数据——而是结构上存在错误:损坏或缺失的交叉引用表、被截断的尾部,或浏览器、扫描仪或有缺陷的工具留下的非标准对象布局。这正是此工具所修复的内容,它会尽可能宽松地重新解析文件,并围绕能找到的任何内容重建一个干净、格式良好的结构。

这能恢复真正丢失或被破坏数据的文件吗?

不能,没有任何工具能做到这一点。如果字节确实丢失了——例如下载中途被截断、驱动器故障、只被部分传输的文件——那部分内容是无法凭空重建的。此工具能做的是恢复所有仍真实存在的内容,并在部分页面无法恢复时明确报告,而不是悄悄生成一个损坏或不完整的文件。

为什么有些修复后的文件保留了可选中的文本,而有些没有?

此工具首先会尝试完整的结构修复:重建文件的交叉引用表和尾部,同时保持每页的实际文本和矢量内容不变。只要文件的逻辑内容在损坏之下仍完好无损,这种方式就能奏效。如果结构损坏过于严重导致此方法无法成功,工具会转而将每一页渲染为高质量图片,并将它们组合成一个新的 PDF——这样打开和打印都没问题,但其文本不再可选中、可复制或可搜索。结果会明确告知发生了这两种情况中的哪一种。

我怎么知道是否有页面丢失?

如果所有页面都能恢复,系统会直接说明这一点。如果基于图片的备用恢复方式即使使用了刻意宽松的渲染器也无法渲染一页或多页,系统会列出这些确切的页码——不会悄悄丢弃任何内容。唯一无法始终得知的情况是,文件自身内部的页数记录已完全不再引用的某一页,因为严重损坏的页面树本身也可能是无法恢复内容的一部分。

我的 PDF 会上传到服务器吗?

不会。读取、修复和重建文件的全部过程都在您的浏览器本地完成——它永远不会上传到任何地方。

相关工具