【发布时间】:2021-09-29 03:07:38
【问题描述】:
我使用 PDFBox 3.0.0 RC1,我可以成功生成第一个视觉签名,但第二个视觉签名没有显示在页面上。
两个签名都由 Acobat Reader 在签名面板中验证,但只有第一个签名在页面上有相应的视觉表示。所以这就是问题所在,即使我设置了坐标和图像,第二个签名也没有视觉表示。
页面上签名的位置不同。 但是,如果我将第二个签名放在另一个页面上,那么两个签名都是可见的。
我使用此处的代码测试了此行为:https://github.com/Luis-3M/SignPDF/blob/master/CreateVisibleSignature.java
我只对使用 Windows 应用商店进行了一些小修改,并将“PDDocument.load”替换为“Loader.loadPDF”,因为新版本的 PDFBox 改变了 PDF 的加载方式。
【问题讨论】: