Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.PDF for .NET fornece grandes capacidades para criar/manipular campos de formulário dentro do documento PDF. Usando esta API, você pode preencher programaticamente campos de formulário dentro do arquivo PDF, preencher campos de formulário por Importar Dados de FDF para um Arquivo PDF, Importar Dados de XFDF para um Arquivo PDF, Importar Dados de XML para um Arquivo PDF ou até mesmo você pode importar dados de um objeto 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.