跳到正文
你的文件会留在你的设备上

文件在你的浏览器中处理,不会上传到我们的服务器。网站可能会下载处理引擎,并发送不含文件内容的使用或反馈事件。

我们如何处理你的数据

实验室 · 在本机运行

修复 PDF · 引擎对比

并排使用 QPDF 和 PDFium 重建同一个损坏的 PDF,再对比两份副本的页面、文本和大小。 文件保留在浏览器中。

引擎:QPDFPDFium引擎对比

一个 PDF,不超过 20 MB。每个引擎 30 秒。原文件保持不变。

QPDF

供 PDF 网站上的“修复 PDF”使用。读取时重建交叉引用表,并写出经过检查的新文件。

未运行

PDFium

用 PDFium 自带的恢复功能打开文件,并用 FPDF_SaveAsCopy 另存为新副本。

未运行

试试示例

下载示例 PDF

示例的交叉引用表已损坏。两份副本都应打开为两页,并包含“总计:148.50”;文件大小不同,因为每个引擎写出文件的方式各不相同。

预期结果

两份副本都由 PDFium 回读,以统计页数和可提取的字符数,因此数字具有可比性。页数或文本更多不一定更好:请检查所保留副本的每一页。损坏文件中缺失或被覆盖的内容,两个引擎都无法恢复。

受密码保护的 PDF 须先解锁。重写 PDF 可能使数字签名失效。

引擎许可证和源代码