有没有可以为PDF文件添加密码的工具?
我发现了很多关于解密PDF文件的信息,但没有关于加密它们的信息。 什么工具可以为我做这个?
编辑:下面有两个很好的答案,但在我的具体情况下,PDF是扫描,而不是我创建的文档。
使用pdftk
。 从其man
页:
使用128位强度(默认值)和保留所有权限(默认值)加密PDF
$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foopass]
与上面相同,除了需要密码才能打开PDF
$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foo] user_pw [baz]
与上面相同,允许打印除外(PDF打开后)
$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foo] user_pw [baz] allow printing
pdftk
还有很多其他用途,如果广泛使用PDF文件,则值得安装。 引用Synaptic的文章:
如果PDF是电子纸,那么pdftk就是电子订书机 – 去除器,打孔器,活页夹,秘密解码器环和X射线眼镜。 Pdftk是一个用PDF文档做日常事务的简单工具。 将一个放在桌面的顶部抽屉中,并将其用于:
- 合并PDF文档
- 将PDF页面拆分为新文档
- 根据需要解密输入(需要密码)
- 根据需要加密输出
- 使用FDF数据和/或展平表单填写PDF表单
- 应用背景水印
- 报告指标的PDF,包括元数据和书签
- 更新PDF元数据
- 将文件附加到PDF页面或PDF文档
- 打开PDF附件包装
- 将PDF文档拼成单页
- 解压缩并重新压缩页面流
- 修复损坏的PDF(如果可能)
如果您使用LibreOffice并将文档导出为PDF(菜单>文件>导出为PDF),则可以选择设置密码:
qpdf可以加密和解密pdfs。 并将它们线性化。
PDF Chain是一个很棒的工具。 它是pdftk的GUI
一种可能的解决方案是使用jpdf Tweak 。
Master PDF Editor是一个非常好的GUI编辑pdf也可以加密。 它还使用最新的PDF标准。 使用PDF链和Master PDF编辑器,都加密了PDF格式,PDF版本输出的PDF文件更大,书签丢失,几乎是原来的两倍。