C# 使用iTextSharp 4.1.6.0对PDF进行数字签名

C# 使用iTextSharp 4.1.6.0对PDF进行数字签名,c#,pdf,itext,C#,Pdf,Itext,是否可以使用iTextSharp 4.1.6.0对PDF进行数字签名?如果是,是否有一些C#中的示例文档 是的,可以使用该版本进行签名。有一个关于如何签名的描述-互联网档案是你的 请注意iText用户的评论,这是一个过时的版本-今天有了更新的标准,如PAdES等 (然而,我不同意布鲁诺的类比:问题不是“我能在黑白电视上看彩色电视吗?”,而是“我还能在黑白电视上看电视吗?”当然可以,在黑白电视上。现在为什么要坚持使用黑白电视的问题是另一回事。)版本4.1.6没有示例文档,因为该版本已失效。但是,您

是否可以使用iTextSharp 4.1.6.0对PDF进行数字签名?如果是,是否有一些C#中的示例文档

是的,可以使用该版本进行签名。有一个关于如何签名的描述-互联网档案是你的

请注意iText用户的评论,这是一个过时的版本-今天有了更新的标准,如PAdES等


(然而,我不同意布鲁诺的类比:问题不是
“我能在黑白电视上看彩色电视吗?”
,而是
“我还能在黑白电视上看电视吗?”
当然可以,在黑白电视上。现在为什么要坚持使用黑白电视的问题是另一回事。)

版本4.1.6没有示例文档,因为该版本已失效。但是,您可以在No.上找到版本5.5.10和7.0.1的示例文档。您可以在2008年使用该版本签署PDF,但自该日期起签名标准已发生变化。您应该使用更新的版本。你究竟为什么要使用这么早以前就被宣布为生命终结的iTextSharp版本。你的问题没有道理。听起来像是:我能在黑白电视机上看彩色电视吗?你可能会在野外找到一些示例代码,但这可能不会让你高兴。一方面,它使用的API现在可能已经过时,另一方面,它们对不符合当前配置文件的签名提出了问题。我们尝试了您的建议,并取得了进一步的进展,并添加了另一个问题,在实施过程中提供了更高级别的详细信息