私はpdfテンプレートのリストボックスに "qte"という名前をつけて、他のいくつかのテキストフィールドはItextsharpを使用してフィールドに値を設定しますテキストフィールドが正常に動作しますが、リストボックスには、ここでpdfテンプレートのリストボックスをプログラムコードでC#コードのリストで
ないいくつかのコードです:
stamper.AcroFields.SetField("Client", label2.Text);
stamper.AcroFields.SetField("Qte", label2.Text);
stamper.AcroFields.SetField("Qte", label2.Text);
stamper.AcroFields.SetField("Qte", label2.Text);
stamper.AcroFields.SetField("Qte", label2.Text);
stamper.AcroFields.SetField("Qte", label2.Text);
私は理解して来て何してリストをスタンパで多分、テキストフィールドと同じではありませんが取り込まれていないということです。 誰かが私に解決策を教えてもらえますか? ありがとうございます!
質問は不明です。 「選択肢」フィールド(例えば、リストボックスによって表される)は、一連のキーおよび値を含む。テキストフィールドに入力するときに、値として追加するテキストを選択できますが、選択フィールドに入力する場合は、使用可能なキーの1つを選択する必要があります。どのキーが利用可能か知っていますか?それらのキーの1つを使用していますか(そうでない場合、何も起こりません)。あるいは、私はあなたの質問を誤解しましたか?既存のキーと値を新しいキーと値に置き換える方法を尋ねていますか?どうか明らかにしてください。 –
stamper.AcroFields.SetField( "Client"、label2.Text); "クライアント"はテキストフィールドですが、 "qte"はリストボックスなのでうまくいきます。私の問題は "qte"が埋め込まれていないことです。 –
@SaifeddineAbid、 'stamper.AcroFields.SetField(" qte "、new [] {label2 .Text}); 'リストには、データソースとしてリストが必要な場合もあります。 –