使用C#将PDF表单数据导出到Excel

本教程介绍了如何使用C#将PDF表单数据导出到Excel。详细讲解了如何设置Aspose.PDF和Aspose.Cells开发环境,以使用C#导出PDF字段到Excel。本文提供了完整的步骤,帮助您先导出PDF数据,然后保存为Excel文件。

使用C#将Adobe表单数据导出到Excel的步骤

  1. 设置开发环境,安装Aspose.PDFAspose.Cells for .NET。
  2. 在Aspose.PDF中创建Form类对象,并将其绑定到包含表单的PDF文件。
  3. 创建XML文件的流对象,并调用Form.ExportXml()方法将表单数据导出到XML文件。
  4. 在Aspose.Cells中创建XmlLoadOptions类对象。
  5. 使用Aspose.Cells将XML文件加载到Workbook对象中。
  6. 将Workbook保存为XLSX文件,以便在Excel中查看表单数据。

这些步骤总结了C#导出PDF表单数据到Excel的过程。首先,使用Form.BindPdf()加载包含表单的PDF文件,并使用Form.ExportXml()方法将数据导出为XML文件。然后,使用Aspose.Cells的Workbook对象加载XML数据,并将其保存为XLSX文件。

使用C#导出可填写PDF到Excel的代码示例

上述代码示例演示了如何使用C#从可填写PDF提取数据到Excel。我们使用了Aspose.Pdf.Facades.Form类,该类提供了BindPdf()方法来绑定PDF文件。此外,您还可以使用XmlLoadOptions对象来自定义XML文件的加载方式,例如:

  • 检查Excel文件的加载大小限制
  • 选择是否将数字转换为数值或日期格式
  • 其他参数配置选项

本教程介绍了如何将PDF表单数据读取并转换为Excel文件。如果您需要访问表单中的单独字段,请参考文章:使用C#从PDF表单提取数据

 简体中文