写代码:使用C sharp语言,用 itext 打开PDF文件并读取表单
时间: 2024-06-04 13:11:19 浏览: 251
C#使用iTextSharp从PDF文档获取内容的方法
using iTextSharp.text.pdf;
using iTextSharp.text;
using System.IO;
// 读取PDF表单
public void ReadPDFForm(string filePath)
{
// 加载PDF文件
using (var pdfReader = new PdfReader(filePath))
{
// 获取表单
var pdfFormFields = pdfReader.AcroFields;
// 遍历表单域
foreach (var fieldName in pdfFormFields.Fields.Keys)
{
var field = pdfFormFields.GetFieldItem(fieldName);
// 输出表单域名称和值
Console.WriteLine("Field Name: " + fieldName);
Console.WriteLine("Field Value: " + field.Value);
}
}
}
阅读全文