如何使用模板中的iTextSharp检查组中的复选框

时间:2016-01-07 14:26:58

标签: c# itextsharp

我有一个我正在阅读的模板,并用数据填充字段。一些条目是一组复选框,如CITIZENSHIP - US,FN,OTHER。当我读到钥匙时,我看到的是" GROUP 1"。我正在使用压模来填充这些字段:

string pdfTemp = System.Web.HttpContext.Current.Server.MapPath("~/Images/template.pdf");
iTextSharp.text.pdf.PdfReader reader = new PdfReader(pdfTemp);
StringBuilder sb = new StringBuilder();
iTextSharp.text.pdf.PdfStamper stamper = new PdfStamper(reader, new FileStream(System.Web.HttpContext.Current.Server.MapPath("~/Images/1.pdf"), FileMode.Create));
AcroFields form = stamper.AcroFields;
form.SetField("user_name", "test name");
form.SetField("2 ORGANIZATION", "test org");
form.SetField("4 PHONE DSN and Commercial", "test number");
form.SetField("3 OFFICE SYMBOLDEPARTMENT", "test dept");
form.SetField("5 OFFICIAL EMAIL ADDRESS", "test email");
form.SetField("6 JOB TITLE AND GRADERANK ", "test job");
form.SetField("7 OFFICIAL MAILING ADDRESS ", "test address");

stamper.Close();

0 个答案:

没有答案