所有页面中签名的多次出现-Itext(Java)

时间:2017-10-06 06:33:37

标签: itext digital-signature itext7

我们有来自客户的要求,他们想在所有页面中添加相同签名(了解PDF 2.0规范与此相矛盾)

我在实现使用Itext7.0.4和itext 5.X

时已经成功了(不是我想要的)

使用Itext 5.X::   添加" for(int p = 1; p< = writer.reader.getNumberOfPages(); p ++){
writer.addAnnotation(sigField,p); 它在PdfSignatureAppearance.java类中工作但在左侧的签名面板中只显示一个签名

我见过多重外观pdf,在签名面板中显示所有页面签名。

请告诉我这是正确的做法(忽略PDF 2.0规范)以及如何在签名面板中显示所有页面签名

使用Itext 7.0.4

根据https://github.com/mkl-public/testarea-itext7/blob/master/src/test/java/mkl/testarea/itext7/signature/ChangeSignatureAppearance.java

工作

但它是一个两步过程1.创建不可见的签名pdf 2.向所有页面添加相同的签名

可以一步完成

如果不可能,请告诉我哪些课程需要更改或任何解决方案选项。

0 个答案:

没有答案