修复PDF

或拖到这里
请先选择一个PDF文件。

打不开的PDF,破文件结构后面有时还藏着可读页面。本工具在您的浏览器里打开还读得动的部分,写个新副本,再打开副本自证。页面回来就下载。文件彻底打不开,工具明说,不猜。

在线修复PDF

  1. 选择损坏的PDF

    点选择PDF,或扔一个到页面上。文件留本浏览器标签页,从不上传。

  2. 修复文件结构

    按修复PDF。工具打开损坏文件,把还打得开的东西写成新副本,送去输出检查。

  3. 等输出检查

    修复好的文件重新打开,页面、页面尺寸和可选文字跟可读的源比对。

  4. 下载修复好的PDF

    重建文件过检,下载才出现。原文件永不动。

重建够得着什么、够不着什么

PDF把页面存在编号对象里,文件末尾有表记着每个对象的字节偏移。阅读器先跳那张表。表错了阅读器没图,报文件损坏,尽管每页还坐在字节里。修复就是把库还打得开的东西装进来,写成全新正确的文件。

活儿就这些:修复打开损坏文件,把还打得开的东西写成新副本,检查通过才给。文件里真丢的页面找不回。字节没了,什么工具都找不回。下载中断砍短的文件不在修复范围:先重下,完整副本还打不开再修。

修复成功后,您可能想 删除元数据 或做一次 隐私检查 ,分享前清理文件。修好的文件太大, 压缩它。文件带密码且知道密码, 解锁它 ,跑更多工具。

什么时候需要修复PDF

打不开的PDF。 阅读器报文件损坏,尽管下载完整。用还打得开的部分写个新副本,可能就好。

下了一半的下载。 下载半路停了,文件不全,修复拒收。先重下;完整副本还打不开,在这里修那个副本。

同步或云存储出错。 云同步有时搞坏文件索引。扔之前先修本地副本。

坏着到达的邮件附件。 附件存下来,在这里修,再 拆分合并 按需处理。

老备份里的文件。 坏介质上恢复的备份索引可能已坏。跑修复,把字节里还剩的抢回来。

一个阅读器能开另一个打不开的PDF。 有些阅读器对文件结构更严。新副本可能过得了严的。

PDF修复如何重建文件

PDF是一堆编号对象——页面、字体、图片、文本流——按特定字节偏移存在文件里。文件末尾坐着交叉引用表,索引把对象号映射到字节位置。阅读器打开文件,跳到表,用它找每个对象。表错了或没了,阅读器没图,报文件损坏。

本工具用PDF库装入损坏文件,存个新副本,再打开副本。不猜该有什么:只有库还打得开的内容进新文件。页面在新副本里能开且跟可读源一致,检查通过,下载。

修复好的文件随后重新打开,页面、页面尺寸和可选文字跟可读的源比对。重建找回内容,检查通过,下载。没找回,工具直说,不塞给您一个看着能开实际里面坏的文件。

修复PDF问题

我的PDF会被上传吗?
不会。修复和核验全在本浏览器标签页里跑。文件从不发往服务器。
修复干什么?
它用PDF库打开损坏文件存个新副本,再打开副本检查。结构坏了内容还打得开,新副本给阅读器一个干净文件。
丢了的页面能找回来吗?
不能。字节没了,神仙也找不回。重建找到页面和没找到,工具都明说。
原文件会变吗?
不会。原件永不改动。下载的是另存的修复副本。
哪种损坏管修?
它处理挡住阅读器开门的那类坏结构数据。烂掉的页面内容和加密文件修不了。
带密码的PDF能修吗?
不能直接修。 解锁文件 先解锁,再修解锁后的副本。
结果怎么核验?
修复好的文件重新打开,页面、页面尺寸和可选文字跟可读的源比对。检查失败,工具明说,不给坏下载。
文件或页数有限制吗?
服务端不设限:处理在您的浏览器里跑。超大文件仍受浏览器标签页内存约束,慢设备上多花时间。

其他pdfgym工具

它们都在浏览器标签页中运行,不需要帐户。