我必须签署一个带有多个签名的pdf.这不是同时完成的.所以A签署文件,2天后,B签署文件,等等......
如Manning iText in Action和Web上的代码示例所述,要在已包含签名的文档上添加签名,我只需在创建签名时添加两个参数:
stamper = PdfStamper.createSignature(this.pdfReader,
workingBaos, PdfWriter.VERSION_1_7, null, true);
Run Code Online (Sandbox Code Playgroud)
null因为我不想使用临时文件和true,要使用追加模式并创建新版本.
问题是当我打开pdf时,Acrobat Reader说只有最后一个签名是有效的.以前的签名都是无效的.当我用iText验证pdf时,没有问题.
我错过了什么吗?