我有一个现有的 PDF,其中有几个文本字段在 Acrobat 中设置为隐藏。在特定情况下,我们希望在将 PDF 流式传输到我们的电子签名提供商之前以编程方式取消隐藏文本字段。
我尝试了各种建议来使用 SetFieldProperties 使字段可见,但没有运气。似乎没有“可见”标志选项,我不知道如何从 AcroFields 派生 TextField。
var form = stamper.AcroFields;
form.SetFieldProperty("eSignature1_DateSigned", "setfflags", PdfAnnotation.FLAGS_PRINT, null);
我试过 setflags (one f) 也不管用。此外,在我们解决一些许可问题之前,我们很遗憾地被 iTextSharp 4 卡住了。
谢谢,
麦克风