Tips & Tricks

如何修复损坏的 PDF 文件

您明天早上需要的合同将无法开立。错误消息显示“文件已损坏且无法修复”。或者只是“无法打开”没有任何解释。你没有另一份副本。以下是如何系统地处理它——从最快的选择开始,努力寻求更复杂的解决方案。

How to Fix a Corrupted PDF File

首先:确认文件确实已损坏

在尝试修复之前,排除更简单的解释。无法打开的文件并不总是已损坏 - 它可能只是被错误识别或不完整。

  • 检查文件大小:a PDF 应该是几兆字节,但显示为几千字节是不完整的 - 它从未完全下载或传输。从源重新下载或重新传输文件。
  • 尝试不同的查看器:在 Adob​​e Reader、Chrome、Mac 上的 Preview 和 Foxit 中打开文件。在一个查看器中失败的文件有时会在另一个查看器中打开。观众有不同的容错级别——一个人可以处理轻微的结构损坏,而另一个人则不能。
  • 检查文件扩展名:名为 .pdf 的文件,实际上是不同的格式,不会以 PDF 打开。在文本编辑器中打开它 - 如果第一个字符不是“%PDF”,则它不是有效的 PDF 文件。
WukongPDF

尝试修复 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →

使用PDF修复工具

如果文件确实损坏(大小正确,但无法打开),专用的 Repair PDF 工具会尝试从损坏后幸存的任何数据重建文件结构。这些工具扫描损坏的文件以查找有效的 PDF 对象(页面、图像、文本流),并根据找到的内容重建工作文档。

WukongPDF 位于 www.wukongpdf.com 的修复工具可以处理此问题 — 上传损坏的文件并下载可恢复的文件。对于结构损坏但内容完整的文件,修复工具通常会恢复完整的文档。对于存储介质物理损坏或严重损坏的文件,恢复可能是部分的或不成功。

Adobe Acrobat 的内置修复

当 Adob​​e Reader 或 Acrobat 遇到损坏的文件时,它通常会尝试自动修复并提示您保存修复的版本。如果自动修复成功,立即接受并保存结果。

如果 Acrobat 无法打开文件,但您有 Acrobat Pro,请尝试“文件”>“在损坏的文件上另存为 — Acrobat 有时会写入一个更干净的副本,即使它无法正确显示文档。还可以尝试“打印”>在 Acrobat 中另存为 PDF,它通过不同的渲染路径运行文档,该渲染路径可以在显示路径失败的情况下成功。

查找备份或早期版本

在尝试修复之前,请检查某处是否存在干净的副本:

  • 电子邮件:搜索您的已发送文件夹和收件箱 - 如果您发送或接收了文件,则电子邮件附件可能完好无损
  • 云存储:检查 Google Drive、Dropbox 或 OneDrive 的同步版本 - 云服务通常会保留文件历史记录和以前的版本
  • Windows 文件历史记录或 Mac Time Machine:备份软件可能具有文件损坏之前的早期版本
  • 发件人:如果文件来自其他人,请要求他们重新发送 - 他们的副本可能没问题

提取幸存的所有文本

如果文件无法打开,但修复工具恢复了部分内容,请在执行其他操作之前立即提取所有可见文本。如果部分视图可用,请选择全部 (Ctrl+A) 并复制 - 即使布局被破坏,您也可能会得到文本。

对于技术上有信心的用户,请在文本编辑器(记事本、TextEdit)中打开损坏的 PDF。在二进制数据中,您可能会找到可读的文本字符串 - 这些是存储在文件数据流中的实际文本内容。它没有格式化,但即使没有 PDF 工具可以呈现文档,也可以检索原始内容。

当无法恢复时

有些腐败是无法挽回的。如果包含文件数据的存储扇区被物理覆盖(被新文件、驱动器格式化、故障驱动器),则底层数据将不再存在,并且没有修复工具可以重新创建它。此时的选项是:根据记忆和任何可用的参考材料重建文档,或者接受丢失。

接下来的教训是:重要文档应该至少存在两个地方——本地副本和云备份,或者两个单独的云服务中的副本。 PDF Archive 策略将关键文件存储在多个位置,这意味着损坏的副本永远不是唯一的副本。文件损坏情况的最佳结果是养成备份习惯,防止其再次发生。

WukongPDF

尝试修复 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →