导入和导出数据
Form 类允许您使用 ImportXml 方法从 XML 文件导入数据到 PDF 文件。 为了从XML导入数据,您需要创建一个Form类的对象,然后使用FileStream对象调用ImportXml方法。最后,您可以使用Form类的Save方法保存PDF文件。以下代码片段向您展示了如何从XML文件导入数据。
从PDF文件导出数据到XML
Form类允许您使用ExportXml方法从PDF文件导出数据到XML文件。 为了将数据导出到XML,您需要创建一个Form类的对象,然后使用FileStream对象调用ExportXml方法。最后,您可以关闭FileStream对象并释放Form对象。下面的代码片段向您展示了如何将数据导出到XML文件。
从FDF导入数据到PDF文件
Form类允许您使用ImportFdf方法将数据从FDF文件导入到PDF文件中。 为了从FDF导入数据,您需要创建一个Form类的对象,然后使用FileStream对象调用ImportFdf方法。最后,您可以使用Form类的Save方法保存PDF文件。以下代码片段展示了如何从FDF文件导入数据。
从PDF文件导出数据到FDF
Form类允许您使用ExportFdf方法将数据从PDF文件导出到FDF文件。 为了将数据导出到 FDF,您需要创建一个 Form 类的对象,然后使用 FileStream 对象调用 ExportFdf 方法。最后,您可以使用 Form 类的 Save 方法保存 PDF 文件。以下代码片段显示了如何将数据导出到 FDF 文件。
从 XFDF 导入数据到 PDF 文件
Form 类允许您使用 ImportXfdf 方法从 XFDF 文件导入数据到 PDF 文件。 为了从XFDF导入数据,您需要创建一个Form类的对象,然后使用FileStream对象调用ImportXfdf方法。最后,您可以使用Form类的Save方法保存PDF文件。以下代码片段向您展示了如何从XFDF文件导入数据。
从PDF文件导出数据到XFDF
Form类允许您使用ExportXfdf方法从PDF文件导出数据到XFDF文件。 为了将数据导出到XFDF,您需要创建一个Form类的对象,然后使用FileStream对象调用ExportXfdf方法。最后,您可以使用Form类的Save方法保存PDF文件。以下代码片段向您展示如何将数据导出到XFDF文件。
导出字段到JSON文件
Aspose.Pdf.Facades提供了一种处理表单字段的替代API。此代码片段演示了如何使用此API导出和导入字段值。
Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form();
// 打开文档
form.BindPdf(_dataDir + "Sample-Form-01.pdf");
// 创建XFDF文件
System.IO.FileStream jsonStream = new FileStream("Sample-Form-01.json", FileMode.Create);
// 导出数据
form.ExportJson(jsonStream);
// 关闭文件流
jsonStream.Close();
// 关闭文档
form.Dispose();
将值从JSON文件导入到字段中
此代码片段演示了如何使用Aspose.Pdf.Facades API将值从JSON文件导入到PDF文档的表单字段中。FileStream用于处理JSON文件。
Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form();
// 打开文档
form.BindPdf("Sample-Form-01.pdf");
// 创建XFDF文件。
System.IO.FileStream jsonStream = new FileStream("Sample-Form-01.json", FileMode.Open);
// 导出数据
form.ImportJson(jsonStream);
// 关闭文件流
jsonStream.Close();
// 关闭文档
form.Dispose();