如何使用飞碟制作不可编辑的pdf

How to make non-editable pdf using flying saucer

我正在使用 Thymeleaf + Flying Saucer 生成 PDF 文件。如何使用 Flying Saucer 制作不可编辑的 PDF?

这是一个没有答案的常见问题,因为 PDF 不能是可查看的有效 PDF,除非它由可编辑的二进制对象组成。 PDF“不可编辑”的唯一方式是它是否已损坏(无效)或(100% 有效)被锁定以防止除源所有者以外的任何人查看。

一旦 PDF 被解密以供查看,它就可以被任何 PDF reader/editor 操作,例如 Acrobat 或忽略 DRM 的。