跳转到正文

PDF 修复

使用我们的 PDF 修复工具,修复无法打开的 PDF。此工具使用 qpdf 重写文档并生成新的交叉引用表;如果原表损坏严重、无法读取,则会先使用 pdf-lib 根据文件中的对象重建结构,再重新写入文件。上传大小不超过 10 MB、页数不超过 200 的受损 PDF(例如下载中断的文件或由故障导出器生成的文件),即可获得修复后的副本。

选择文件或将文件拖放到上传区域。文件大小上限:5 MB。

重置

常见问题

此工具可以修复哪些损坏?

此工具可以修复损坏或缺失的交叉引用表、错误的 startxref 偏移量、被多余字节移位的对象,以及轻微的结构错误。这些是 PDF 在导出或传输出错后无法打开的最常见原因。

修复过程是怎样的?

首先,qpdf 会读取文件、修复可处理的问题,并使用新的交叉引用表写入文件。如果 qpdf 完全无法打开文件,pdf-lib 会在不依赖交叉引用表的情况下逐个扫描对象,根据这些对象重建文档,最后由 qpdf 写入修复后的文件。

所有受损的 PDF 都能修复吗?

不能。此工具只能保留文件中仍然存在的内容。如果下载中断,数据缺失的页面和图像无法恢复;如果文件中没有可读取的对象,工具会将其判定为已损坏并拒绝处理。

如何知道修复了哪些内容?

结果会说明文档结构是否根据对象重建、重写过程中是否修复了问题,或文件原本没有结构问题,并显示修复后的 PDF 页数。

如果我的 PDF 并没有损坏,会怎样?

你会得到一份经过干净重写、页面和内容保持不变的副本。重写健康文件不会造成损害,还可能清除早期增量编辑留下的残余内容。

可以修复受密码保护的 PDF 吗?

输入密码后,只要 qpdf 能读取文件,此工具就会在保留保护的情况下重写文件。如果加密文件的结构损坏严重,导致 qpdf 无法读取,则无法重建,因为重建过程需要可读取的未加密对象。

文件大小和页数限制是多少?

你可以上传一个 PDF,文件大小最多为 10 MB,页数不超过 200。处理会在 20 秒后停止;如果文件在此时间内无法读取,工具会拒绝处理。

修复后的文件会保留链接和表单字段吗?

文件中仍然存在的对象都会写回,包括链接、书签、注释和表单字段。指向缺失对象的部分可能会被删除。

为什么系统无法将我的文件识别为 PDF?

此工具会在文件开头的 1 KB 范围内查找 %PDF- 标头。如果找不到,文件可能是其他格式却使用了 .pdf 扩展名,也可能已被覆盖,因此没有可供修复的 PDF 结构。

修复后的文件叫什么?

下载文件会保留原文件名,并添加 -repaired,因此 invoice.pdf 会变成 invoice-repaired.pdf。原始上传文件不会被修改或保留。

关于 OneClick Pro

OneClick Pro 是一个免费的工具集合,包含超过 150 种网络工具,助你处理日常工作:转换图像和单位、格式化和验证代码、检查域名和 SEO,以及处理文本、日期和数字。所有工具均可免注册、免订阅使用;你输入的内容仅用于计算结果,绝不会被存储。你可以将它用作处理临时任务的快捷工具箱,也可以收藏每天都会用到的工具。