![如何使 PDF 表单不可编辑?](https://linux22.com/image/937306/%E5%A6%82%E4%BD%95%E4%BD%BF%20PDF%20%E8%A1%A8%E5%8D%95%E4%B8%8D%E5%8F%AF%E7%BC%96%E8%BE%91%EF%BC%9F.png)
有没有办法在 Ubuntu 中填写 PDF 表单并使其安全,以致无法更改?我记得其他一些操作系统(例如 macOS)上有这样的功能,但 Ubuntu 文档查看器似乎无法做到这一点。
答案1
我假设您想摆脱该表单中的“可填写字段”。
一种方法是将 pdf 转换为 jpg,然后再转换回 pdf。
要转换,请输入命令
convert -density 300 /path/to/your/form.pdf picture.jpg
这-density 300
确保了生成的 JPG 的质量保持良好。
然后将其转换回 PDF
convert /path/to/picture.jpg filename.pdf
生成的 PDF 将不再有任何需要填写的字段。
当然,有人可能会在图像编辑器中编辑它以更改内容。
如果某人可以查看表单,您就无法阻止他们编辑它(即使它受密码保护,以便每个人都可以查看,但只有有密码的人才能编辑,然后可以截取屏幕截图并使用 GIMP 等照片编辑软件进行编辑以更改内容)。
如果您由于“安全策略”而遇到转换问题,请遵循此处的指南:https://stackoverflow.com/questions/52998331/imagemagick-security-policy-pdf-blocking-conversion