Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.PDF for .NET يوفر إمكانيات رائعة لإنشاء / تعديل حقول النموذج داخل مستند PDF. باستخدام هذه الواجهة البرمجية، يمكنك ملء حقول النموذج برمجيًا داخل ملف PDF، ملء حقول النموذج عن طريق استيراد البيانات من FDF إلى ملف PDF، استيراد البيانات من XFDF إلى ملف PDF، استيراد البيانات من XML إلى ملف PDF أو حتى يمكنك استيراد البيانات من كائن System.Data.DataTable.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.Pdf-for-.NET
private static void ImportData()
{
// 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 + "input.pdf");
// Import data fdf
using (var xfdfInputStream = new FileStream(dataDir + "student.fdf", FileMode.Open))
{
form.ImportFdf(xfdfInputStream);
}
// Import data XML
using (var xfdfInputStream = new FileStream(dataDir + "input.xml", FileMode.Open))
{
form.ImportXml(xfdfInputStream);
}
// Import data XFDF
using (var xfdfInputStream = new FileStream(dataDir + "input.xfdf", FileMode.Open))
{
form.ImportXfdf(xfdfInputStream);
}
// Save PDF document
form.Save(dataDir + "ImportDataUpdated_out.pdf");
}
}
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.Pdf-for-.NET
private static void ExportData()
{
// 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 + "input.pdf");
// Create FDF file
using (var fdfOutputStream = new FileStream(dataDir + "data_out.fdf", FileMode.Create))
{
form.ExportXfdf(fdfOutputStream);
}
// Create XML file
using (var xmlOutputStream = new FileStream(dataDir + "data_out.xml", FileMode.Create))
{
form.ExportXfdf(xmlOutputStream);
}
// Create XFDF file
using (var xfdfOutputStream = new FileStream(dataDir + "data_out.xfdf", FileMode.Create))
{
form.ExportXfdf(xfdfOutputStream);
}
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.