![](/img/trans.png)
[英]How do I select a value from a combo box to display an associated value in c#
[英]How to select a value from a combo box using itextsharp in c#
我有一个可填充的pdf文件,里面有一个组合框及其中的值。如何使用c#和itextSharp以编程方式选择单个值?
您只需像其他任何表单字段一样设置值即可。 您可以通过值或名称来设置选项。 如果您有一个名为cbo1
的组合框,具有以下三个选项:
-------------------
|Name | Value |
-------------------
|Option 1 | 1 |
|Option 2 | 2 |
|Option 3 | 3 |
-------------------
您可以使用它来设置值:
//Open the existing PDF
PdfReader pdfReader = new PdfReader("Test.pdf");
//Create the output PDF
PdfStamper pdfStamper = new PdfStamper(pdfReader, new FileStream("Test-Output.pdf", FileMode.Create));
//Get access to the PDF's form fields
AcroFields pdfFormFields = pdfStamper.AcroFields;
//Select by option's name
pdfFormFields.SetField("cbo1", "Option 3");
//- OR -
//Select by option's value
pdfFormFields.SetField("cbo1", "3");
pdfStamper.FormFlattening = false;
pdfStamper.Close();
pdfReader.Close();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.