|
1
2
这个问题的原因是 original file :它有一个空的间接字典,它将其用作 信息 字典和as 轮廓 字典。 每当操作PDF iText时 信息 修改日期 因此,在每次签名过程中 信息 dictionary被更改,并且随着dictionary对象的共享,dictionary对象也随之更改 词典但是改变 轮廓 信息 (和 轮廓 )不允许在创建第二个签名期间进行更改,并使第一个签名无效。 This file 几乎与 原始文件 ,唯一的区别是它使用不同的空字典 信息 轮廓 (由于文件中有一个当前未使用的空间接字典,我只需要更改 信息 或 轮廓 此未使用的对象)。当对该文件进行两次签名时,Adobe不再抱怨。 这是iText中的错误还是PDF中的错误?我认为iText在更改 信息 因为在PDF中通常不禁止重复使用字典。但PDF利用了这种 |