我想使用一个签名来签署一个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;
每个压模都有一个外观。我只能设置签名外观。有没有人这样做过?我是否必须创建一份压模列表或一份SignatureAppearance列表?
答案 0 :(得分:3)
单个PdfSignatureAppearance
始终与单个页面关联,并且无法向签名对象添加多个注释。