Импорт и Экспорт Поля Формы
Contents
[
Hide
]
Aspose.PDF для .NET предоставляет отличные возможности для создания/манипулирования полями формы внутри PDF документа. Используя этот API, вы можете программно заполнять поля формы внутри PDF файла, заполнять поля формы с помощью Импорт данных из FDF в PDF файл, Импорт данных из XFDF в PDF файл, Импорт данных из XML в PDF файл или даже импортировать данные из объекта System.Data.DataTable.
public static void ImportData()
{
var editor = new Form();
editor.BindPdf(_dataDir + "Sample-Form-01.pdf");
editor.ImportFdf(System.IO.File.OpenRead(_dataDir + "Sample-Form-01-upd.fdf"));
editor.ImportXml(System.IO.File.OpenRead(_dataDir + "Sample-Form-01-upd.xml"));
//TODO: Bug! Create issue
editor.ImportXfdf(System.IO.File.OpenRead(_dataDir + "Sample-Form-01-upd.xfdf"));
editor.Save(_dataDir + "Sample-Form-01-updated.pdf");
}
Экспорт данных из FDF в PDF файл
public static void ExportData()
{
var editor = new Form();
editor.BindPdf(_dataDir + "Sample-Form-01.pdf");
editor.ExportFdf(System.IO.File.OpenWrite(_dataDir + "Sample-Form-01-mod.fdf"));
editor.ExportXml(System.IO.File.OpenWrite(_dataDir + "Sample-Form-01-mod.xml"));
editor.ExportXfdf(System.IO.File.OpenWrite(_dataDir + "Sample-Form-01-mod.xfdf"));
}