🔐 PDF 加密 / 权限保护
基于 pdf-lib 本地处理,支持 4 档加密(RC4-40 / RC4-128 / AES-128 / AES-256)、12 种细粒度权限(打印 / 复制 / 编辑 / 注释等)。设置用户口令打开 + 所有者口令改密,文件不上传。
📄 选择 PDF 文件
点击或拖入 PDF 文件
支持单文件,最大 100 MB
支持单文件,最大 100 MB
🔑 加密设置
📋 权限控制(默认全部允许;取消勾选则禁止)
💡 用户口令 vs 所有者口令:
• 用户口令:打开 PDF 时必须输入(留空 = 任何人可打开,但有权限限制)
• 所有者口令:编辑权限时需要(必填,用于加密算法)。不要与用户口令相同。
• 用户口令:打开 PDF 时必须输入(留空 = 任何人可打开,但有权限限制)
• 所有者口令:编辑权限时需要(必填,用于加密算法)。不要与用户口令相同。
📊 处理日志 & 结果
等待开始...
⚠️ 关于 PDF 解密
PDF 标准加密算法(AES-256 + SHA 派生)无法在浏览器内纯 JS 实现解密(需要原始 RC4 / AES 算法的 PDF-特定变种)。
如需解密已有口令的 PDF,建议:
• 用 Adobe Acrobat / Foxit / Edge 浏览器 打开 → 输入口令 → "打印 → 另存为 PDF"(不保留口令)
• 或用开源 qpdf 命令行:qpdf --decrypt input.pdf output.pdf
• 我们的工具专注于加密,保证加密后 PDF 在所有主流阅读器都能正常打开