itext保护pdf免受修改

时间:2018-12-26 00:21:35

标签: java pdf itext

我正在尝试保护我的pdf。我使用了以下代码:

stamper.setEncryption(USER.getBytes(), OWNER.getBytes(),
PdfWriter.ALLOW_FILL_IN | PdfWriter.ALLOW_PRINTING | PdfWriter.ALLOW_ASSEMBLY, PdfWriter.STANDARD_ENCRYPTION_128);

我的问题是我不想输入密码才能查看pdf,如果有人尝试修改pdf,我只想输入密码。我在论坛上找不到我的解决方案。

1 个答案:

答案 0 :(得分:0)

如果您不想输入用于查看的密码,只需使用一个空的用户密码即可。

打开加密的PDF时,期望PDF查看器首先尝试使用空密码将其解密,并仅在密码失败时要求输入密码。