无需上传、100% 本地处理、无需账户

解锁 PDF

已经知道密码?移除它,让 PDF 打开时不再提示,一切都在浏览器中运行,不向服务器发送任何内容。

解锁 PDF(移除密码) 的工作原理

PDF 解锁工具使用直接在浏览器内运行的 qpdf.wasm,从你已能打开的 PDF 中移除密码保护。如果文件设有用户密码,你输入密码后 qpdf 会在本地内存中解密文档;如果文件仅设有限制打印或复制的所有者密码,qpdf 无需任何密码即可解除这些限制。解密副本写入你的下载文件夹,全程没有任何内容传输到服务器。

此工具坦诚地说明它的能力边界:它是解密工具,不是密码破解器。如果你不知道用户密码,此工具无法通过暴力破解来获取它。它所做的是在浏览器内存中的文件上使用 --decrypt 标志调用 qpdf,生成任何查看器均可自由打开的标准未锁定 PDF。qpdf 的退出码决定成功与否;退出码 2 表示你提供的密码有误。

解锁 PDF(移除密码) 的分步使用说明

  1. 将受密码保护的 PDF 拖放到上传区域。
  2. 如果文件需要密码才能打开,在密码字段中输入密码。
  3. 如果文件可以正常打开但打印或复制受限,将密码字段留空。
  4. 点击解锁,等待 qpdf 在浏览器中完成解密。
  5. 下载已解锁的 PDF。

常见使用场景

  • 你收到了一份以密码保护的 PDF 形式发来的银行对账单,想保存一份解锁副本用于存档。
  • 供应商发来一份禁止复制的 PDF,解锁后你就可以将订单号粘贴到自己的系统中。
  • 一份扫描的合同设有阻止打印的所有者限制,发送至打印机前需要解除。
  • 你曾为分享而对 PDF 设置了密码,现在需要一份永久打开的副本用于自己的存档。

常见问题

此工具可以破解我忘记的 PDF 密码吗?

不可以。该工具使用 qpdf --decrypt,需要正确的密码。它不进行暴力猜测或字典攻击。如果你不知道用户密码,此工具无法提供帮助;它只能从你已知密码的文件中移除保护。

输入错误密码会发生什么?

当提供的密码不正确时,qpdf 返回退出码 2。该工具读取退出码并报告密码错误,不生成任何输出文件。没有任何内容被更改,你可以用不同的密码重试。

用户密码和所有者密码有什么区别?

用户密码必须输入才能打开文件。所有者密码限制打印、复制或编辑等操作,但不阻止打开文件。如果 PDF 在你的查看器中可以正常打开但某些操作显示为灰色,它只有所有者限制,qpdf 无需任何密码即可解除。

解锁过程中我的 PDF 文件会发送到任何服务器吗?

不会。qpdf.wasm 是 qpdf 库的 WebAssembly 构建版本,完全在你的浏览器标签页内执行。PDF 字节从你的磁盘移入浏览器内存,qpdf 在那里解密它们,结果作为下载提供。文件从不经过网络传输。

解锁后的 PDF 与原始文件看起来完全相同吗?

是的。qpdf 对 PDF 结构进行操作,仅删除加密层。字体、图像、文本、表单字段、书签和所有其他内容均逐字节保留。

该工具适用于 AES-256 加密的 PDF 吗?

适用。qpdf 支持所有标准 PDF 加密版本,包括 40 位 RC4、128 位 RC4、128 位 AES 和 256 位 AES。只要你提供正确的密码,加密算法不影响结果。