如何使 PDF 表单不可编辑?

如何使 PDF 表单不可编辑?

有没有办法在 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

相关内容