【发布时间】:2017-10-15 12:27:31
【问题描述】:
我有一个 pdf 表格。如果在添加签名后更改了 pdf 表单,如何使用 PDFBox v2.x.x 检查?我认为 itext 4.2.1 中的等价物是 signaturecoverwholedocument 方法。我唯一能找到的是如何检查签名本身:
if (signerInformation.verify(new JcaSimpleSignerInfoVerifierBuilder().build(certificateHolder))) {
【问题讨论】:
-
iText Software 从未发布过 iText 4.2.1。
-
我没有完美的答案,只有一个提示:在
PDSignature对象上调用getByteRange()(在 PDF 规范中阅读值的含义),然后将这些值与大小进行比较您的 PDF。 -
@Tilman 应该足以作为实际答案......
标签: java pdf itext digital-signature pdfbox