跳到正文

去除PDF密码

把受密码保护的PDF另存为普通PDF,以后打开时不用再每次输入密码。您的文件和密码都绝不会被存储。

  • 绝不存储
  • 无需排队,无需等待
  • 无需注册,无水印

使用方法

1

添加加密的PDF

拖放文件,系统会立即告诉您它是否真的受密码保护。

2

输入密码

即您平时打开它所用的密码。如果文件可以直接打开、只是禁止打印,请留空。

3

下载

您会得到一份完全没有密码的副本,原文件保持不变。

去除密码后文件有什么变化

加密的PDF在解密前无法解析:其中的字符串和数据流都是密文,包括存放现代文件大部分结构的压缩对象流。因此文件改在字节层面拆解:通过对象头找到每个对象,用文件密钥解密其中的每个字符串和数据流,丢弃安全字典,再围绕结果写入一份全新的索引。您拿到的是一份重建后的文档,而不是去掉了锁的原文件。

这种重建有一个值得了解的影响。多次保存过的PDF带有自己的历史记录:每次保存都会追加到文件末尾,并取代文件中较早的对象。重建时只取每个对象的当前定义并写入,因此被取代的旧版本——编辑过的页面的旧版、表单字段以前的值——会随着密码一起消失。对大多数文档来说这是一次整理;但对于会被人仔细审查的文档,这就是对文件的一项改动。

如果您需要的是别的

当本工具报告无法重建某种加密变体时,qpdf --password=yourpassword --decrypt in.pdf out.pdf 几乎一定可以。qpdf实现了所有标准安全处理程序,是其他工具用来对照检验的实现;它只重写被加密影响的部分来移除加密,文档的其余部分——包括标题、作者和日期——原封不动。如果要处理一整个文件夹而不是单个文件,也应该用它。

常见问题

不知道密码的PDF也能打开吗?

不能,任何诚实的工具都做不到。它只移除您已经掌握的密码——比如为了不再每次输入,或者让其他工具能读取这个文件。猜测未知密码不在它的功能范围内。

支持哪些类型的保护?

AES-256(修订版5和6)、AES-128,以及2000年代PDF使用的较早的40位和128位RC4加密。您会遇到的受密码保护的PDF基本都在其中。

我的PDF不用密码就能打开,但无法打印,能帮忙吗?

可以——这是附带权限限制的所有者密码。密码框留空,直接点击按钮,限制就会一并解除。

我的文件会被存储吗?

不会。解密过程不存储任何内容,文档和密码都绝不会被保留。

移除密码合法吗?

对于您自己的文档,或您有权使用的文档,是合法的。无论使用什么工具,都不应去除他人机密文件的保护。

小贴士: 基于证书的保护和企业版权管理保护(Adobe LiveCycle等)无法用任何密码移除——它们绑定的是身份而不是一串口令,工具会直接说明,而不是悄无声息地失败。非常少见的加密变体可能会被报告为不支持,而不会生成损坏的文件。

把这个工具放到您的网站上

博客、课程页面或帮助文章均可免费使用。粘贴一段代码,访客就能直接在您的页面上使用。