gpt4 book ai didi

c# - 使用 iTextSharp 签署 PDF

转载 作者:行者123 更新时间:2023-11-30 12:32:23 25 4
gpt4 key购买 nike

我一直在使用 iTextSharp 在我的应用程序中签署 PDF,使用我从 iText 网站上的 java 示例改编的这段代码效果很好:

PdfStamper stp = PdfStamper.CreateSignature(reader, outmemstream, ControlChars.NullChar);
PdfSignatureAppearance sap = stp.SignatureAppearance;
sap.SetCrypto(prvKey, new X509Certificate[] {sigCert, Repository.CAcertificate}, null, pdfSignatureAppearance.SELF_SIGNED);
sap.Reason = "Just to proove I can sign!";

在 iText 的 5.2.1 版本之前,这一直工作正常,但在最近的 5.3.0 版本中,“SetCrypto”方法已被删除,我无法再签名了!关于为什么它被删除以及在新版本上签署 pdf 的替代方法有什么想法?

提前致谢

最佳答案

PDF 签名已在 iText 5.3.0 中重构,目前正在撰写有关新签名过程的白皮书。最终版本应于 9 月发布。

您会找到更多信息 here .

关于c# - 使用 iTextSharp 签署 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11437709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com