C# 使用一个签名签署PDF,但使用多个签名外观

C# 使用一个签名签署PDF,但使用多个签名外观,c#,itextsharp,C#,Itextsharp,我想签署一份pdf,每一页上都有一个签名 以下是我的工作: 创建压模 PdfStamper st = PdfStamper.CreateSignature(reader, new FileStream(this.outputPDF, FileMode.Create, FileAccess.Write), '\0', null, true); 获得签名外观 PdfSignatureAppearance sap = st.SignatureAppearance; 填充属性 sap.SetCr

我想签署一份pdf,每一页上都有一个签名

以下是我的工作:

创建压模

 PdfStamper st = PdfStamper.CreateSignature(reader, new FileStream(this.outputPDF, FileMode.Create, FileAccess.Write), '\0', null, true);
获得签名外观

PdfSignatureAppearance sap = st.SignatureAppearance;
填充属性

 sap.SetCrypto(...);
 sap.Reason = SomeString;
 sap.Contact = SomeString;
 sap.Location = SomeString;

每个母版有一个外观。我只能设置签名外观。有人做过这样的事吗?我必须创建母版列表还是签名外观列表?

单个
PdfSignatureAppearance
始终与单个页面关联,并且无法向签名对象添加多个注释