1

Acrobat で非表示に設定されたテキスト フィールドがいくつかある既存の PDF があります。特定の状況では、PDF を電子署名プロバイダーにストリーミングする前に、プログラムでテキスト フィールドの非表示を解除したいと考えています。

SetFieldProperties を使用してフィールドを表示するためのさまざまな提案を試みましたが、うまくいきません。「Visible」フラグ オプションがないようで、AcroFields から TextField を派生させる方法がわかりません。

var form = stamper.AcroFields;
form.SetFieldProperty("eSignature1_DateSigned", "setfflags", PdfAnnotation.FLAGS_PRINT, null);

setflags (one f) を試しましたが、それもうまくいきません。また、ライセンスの問題を解決するまで、残念ながら iTextSharp 4 のままです。

ありがとう、

マイク

4

1 に答える 1