Importar e Exportar Campo de Formulário

Aspose.PDF para .NET fornece grandes capacidades para criar/manipular campos de formulário dentro de um documento PDF. Usando esta API, você pode programaticamente preencher campos de formulário dentro de um 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 importar dados de um objeto 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! Criar problema
    editor.ImportXfdf(System.IO.File.OpenRead(_dataDir + "Sample-Form-01-upd.xfdf"));
    editor.Save(_dataDir + "Sample-Form-01-updated.pdf");
    }

Exportar Dados de FDF para um Arquivo 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"));
        }