Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Form 类允许您使用 ImportXml 方法从 XML 文件导入数据到 PDF 文件。为了从 XML 导入数据,您需要创建一个 Form 类的对象,然后使用 FileStream 对象调用 ImportXml 方法。最后,您可以使用 Form 类的 Save 方法保存 PDF 文件。以下代码片段演示了如何从 XML 文件导入数据。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ImportDataFromXml()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();
using (var pdfForm = new Aspose.Pdf.Facades.Form())
{
// Bind PDF document
pdfForm.BindPdf(dataDir + "input.pdf");
// Open xml file
using (var xmlInputStream = new FileStream(dataDir + "input.xml", FileMode.Open))
{
// Import data
pdfForm.ImportXml(xmlInputStream);
// Save PDF document
pdfForm.Save(dataDir + "ImportDataFromXML_out.pdf");
}
}
}
Form 类允许您使用 ExportXml 方法从 PDF 文件导出数据到 XML 文件。为了导出数据到 XML,您需要创建一个 Form 类的对象,然后使用 FileStream 对象调用 ExportXml 方法。最后,您可以关闭 FileStream 对象并释放 Form 对象。以下代码片段演示了如何导出数据到 XML 文件。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ExportDataToXml()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();
using (var pdfForm = new Aspose.Pdf.Facades.Form())
{
// Bind PDF document
pdfForm.BindPdf(dataDir + "input.pdf");
// Create XML file
using (var xmlOutputStream = new FileStream(dataDir + "input.xml", FileMode.Create))
{
// Export data
pdfForm.ExportXml(xmlOutputStream);
}
}
}
Form 类允许您使用 ImportFdf 方法从 FDF 文件导入数据到 PDF 文件。为了从 FDF 导入数据,您需要创建一个 Form 类的对象,然后使用 FileStream 对象调用 ImportFdf 方法。最后,您可以使用 Form 类的 Save 方法保存 PDF 文件。以下代码片段演示了如何从 FDF 文件导入数据。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ImportDataFromPdfIntoPdf()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();
using (var pdfForm = new Aspose.Pdf.Facades.Form())
{
// Bind PDF document
pdfForm.BindPdf(dataDir + "input.pdf");
// Open FDF file
using (var fdfInputStream = new FileStream(dataDir + "student.fdf", FileMode.Open))
{
// Import data
pdfForm.ImportFdf(fdfInputStream);
// Save PDF document
pdfForm.Save(dataDir + "ImportDataFromPdf_out.pdf");
}
}
}
Form 类允许您使用 ExportFdf 方法从 PDF 文件导出数据到 FDF 文件。为了导出数据到 FDF,您需要创建一个 Form 类的对象,然后使用 FileStream 对象调用 ExportFdf 方法。最后,您可以使用 Form 类的 Save 方法保存 PDF 文件。以下代码片段演示了如何导出数据到 FDF 文件。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ExportDataToPdfFromPdf()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();
using (var pdfForm = new Aspose.Pdf.Facades.Form())
{
// Bind PDF document
pdfForm.BindPdf(dataDir + "input.pdf");
// Create FDF file
using (var fdfOutputStream = new FileStream(dataDir + "student.fdf", FileMode.Create))
{
// Export data
pdfForm.ExportFdf(fdfOutputStream);
// Save PDF document
pdfForm.Save(dataDir + "ExportDataToPdf_out.pdf");
}
}
}
Form 类允许您使用 ImportXfdf 方法从 XFDF 文件导入数据到 PDF 文件。为了从 XFDF 导入数据,您需要创建一个 Form 类的对象,然后使用 FileStream 对象调用 ImportXfdf 方法。最后,您可以使用 Form 类的 Save 方法保存 PDF 文件。以下代码片段演示了如何从 XFDF 文件导入数据。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ImportDataFromXFDIntoPdf()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();
using (var pdfForm = new Aspose.Pdf.Facades.Form())
{
// Bind PDF document
pdfForm.BindPdf(dataDir + "input.pdf");
// Open XFDF file
using (var xfdfInputStream = new FileStream(dataDir + "test2.xfdf", FileMode.Open))
{
// Import data
pdfForm.ImportXfdf(xfdfInputStream);
// Save PDF document
pdfForm.Save(dataDir + "ImportDataFromXFDF_out.pdf");
}
}
}
Form 类允许您使用 ExportXfdf 方法从 PDF 文件导出数据到 XFDF 文件。为了导出数据到 XFDF,您需要创建一个 Form 类的对象,然后使用 FileStream 对象调用 ExportXfdf 方法。最后,您可以使用 Form 类的 Save 方法保存 PDF 文件。以下代码片段演示了如何导出数据到 XFDF 文件。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ExportDataToXFDFFromPdf()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();
using (var pdfForm = new Aspose.Pdf.Facades.Form())
{
// Bind PDF document
pdfForm.BindPdf(dataDir + "input.pdf");
// Create XFDF file
using (var xfdfOutputStream = new FileStream(dataDir + "out.xfdf", FileMode.Create))
{
// Export data
pdfForm.ExportXfdf(xfdfOutputStream);
// Save PDF document
pdfForm.Save(dataDir + "ExportDataToXFDF_out.pdf");
}
}
}
Aspose.Pdf.Facades 提供了一个替代 API 用于处理表单字段。此代码片段演示了如何使用此 API 导出和导入字段值。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ExportValuesFromFieldsToJSON()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();
using (var form = new Aspose.Pdf.Facades.Form())
{
// Bind PDF document
form.BindPdf(dataDir + "Test2.pdf");
// Create JSON file
using (FileStream jsonStream = new FileStream(dataDir + "Test2.json", FileMode.Create))
{
// Export data
form.ExportJson(jsonStream);
}
}
}
此代码片段演示了如何使用 Aspose.Pdf.Facades API 从 JSON 文件导入值到 PDF 文档的表单字段。FileStream 用于处理 JSON 文件。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ImportValuesFromJsonToForm()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();
using (var form = new Aspose.Pdf.Facades.Form())
{
// Bind PDF document
form.BindPdf(dataDir + "Test2.pdf");
// Import from JSON file
using (FileStream jsonStream = new FileStream(dataDir + "Test2.json", FileMode.Open))
{
// Export data
form.ImportJson(jsonStream);
}
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.