所以我在我的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);
我終於明白的是,名單不填充一樣的文本框,也許不是模子。 有人可以給我解決方案嗎? 謝謝!
這個問題還不清楚。 「選擇」字段(例如由列表框表示)包含一系列鍵和值。填寫文本字段時,可以選擇將哪些文本添加爲值,但是如果要填寫選擇字段,則必須選擇其中一個可用鍵。你知道哪些鍵可用嗎?你是否在使用其中一個鍵(如果沒有,則不會發生)。或者我誤解了你的問題。你問如何用新的鍵和值替換現有的鍵和值?請澄清。 –
stamper.AcroFields.SetField(「Client」,label2.Text);工作正常,因爲「客戶端」是一個文本字段,但「qte」是一個列表框,我的問題是「qte」未填充 –
@SaifeddineAbid,嘗試使用'stamper.AcroFields.SetField(「qte」,new [] {label2 .Text});'列表也可能需要列表作爲數據源。 –