C# 读取 PDF 表单域及获取域里面的值
读取PDF表单域
//创建PdfDocument实例并加载示例文档PdfDocument pdf = new PdfDocument();pdf.LoadFromFile("Sample.pdf");//遍历FieldsWidget.List获取所有表单域,并打印出表单域名称PdfFormWidget formWidget = pdf.Form as PdfFormWidget;for (int i = 0; i < formWidget.FieldsWidget.List.Count; i++){ PdfField field = formWidget.FieldsWidget.List[i] as PdfField; string fieldName = field.Name; Console.WriteLine(fieldName);}Console.WriteLine("--------------------------------------");//遍历FieldsWidget.List获取所有表单域,并打印出导出Value为YES的表单域名称Listlist = formWidget.FieldsWidget.GetFieldsByExportValue("Yes");for (int i = 0; i < list.Count; i++){ string fieldName = list[i].Name; Console.WriteLine(fieldName);}Console.Read();
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!