Importar e Exportar Dados

A classe Form permite importar dados de um arquivo XML para o arquivo PDF usando o método ImportXml. Para importar dados de XML, você precisa criar um objeto da classe Form e então chamar o método ImportXml usando o objeto FileStream. Finalmente, você pode salvar o arquivo PDF usando o método Save da classe Form. O trecho de código a seguir mostra como importar dados de um arquivo XML.

Exportar Dados para XML de um Arquivo PDF

A classe Form permite que você exporte dados para um arquivo XML a partir do arquivo PDF usando o método ExportXml. Para exportar dados para XML, você precisa criar um objeto da classe Form e, em seguida, chamar o método ExportXml usando o objeto FileStream. Finalmente, você pode fechar o objeto FileStream e descartar o objeto Form. O seguinte trecho de código mostra como exportar dados para um arquivo XML.

Importar Dados de FDF para um Arquivo PDF

A classe Form permite importar dados de um arquivo FDF para o arquivo PDF usando o método ImportFdf. Para importar dados de FDF, você precisa criar um objeto da classe Form e então chamar o método ImportFdf usando o objeto FileStream. Finalmente, você pode salvar o arquivo PDF usando o método Save da classe Form. O trecho de código a seguir mostra como importar dados de um arquivo FDF.

Exportar Dados para FDF de um Arquivo PDF

A classe Form permite que você exporte dados para um arquivo FDF a partir do arquivo PDF usando o método ExportFdf. Para exportar dados para FDF, você precisa criar um objeto da classe Form e, em seguida, chamar o método ExportFdf usando o objeto FileStream. Finalmente, você pode salvar o arquivo PDF usando o método Save da classe Form. O trecho de código a seguir mostra como exportar dados para um arquivo FDF.

Importar Dados de XFDF em um Arquivo PDF

A classe Form permite importar dados de um arquivo XFDF para o arquivo PDF usando o método ImportXfdf. Para importar dados de XFDF, você precisa criar um objeto da classe Form e, em seguida, chamar o método ImportXfdf usando o objeto FileStream. Finalmente, você pode salvar o arquivo PDF usando o método Save da classe Form. O seguinte trecho de código mostra como importar dados de um arquivo XFDF.

Exportar Dados para XFDF de um Arquivo PDF

A classe Form permite que você exporte dados para um arquivo XFDF a partir do arquivo PDF usando o método ExportXfdf. Para exportar dados para XFDF, você precisa criar um objeto da classe Form e então chamar o método ExportXfdf usando o objeto FileStream. Finalmente, você pode salvar o arquivo PDF usando o método Save da classe Form. O trecho de código a seguir mostra como exportar dados para um arquivo XFDF.

Exportar valores dos campos para o arquivo JSON

Aspose.Pdf.Facades fornece uma API alternativa para trabalhar com campos de formulário. Este trecho demonstra como exportar e importar valores de campos usando esta API.

Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form();
// Abrir Documento
form.BindPdf(_dataDir + "Sample-Form-01.pdf");

// Criar arquivo XFDF.
System.IO.FileStream jsonStream = new FileStream("Sample-Form-01.json", FileMode.Create);

// Exportar dados
form.ExportJson(jsonStream);

// Fechar fluxo de arquivo
jsonStream.Close();

// Fechar o documento
form.Dispose();

Importar valores para campos a partir do arquivo JSON

Este trecho de código demonstra como importar valores para os campos de formulário de um documento PDF a partir de um arquivo JSON usando a API Aspose.Pdf.Facades. O FileStream é usado para manipular o arquivo JSON.


Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form();
// Abrir Documento
form.BindPdf("Sample-Form-01.pdf");

// Criar arquivo XFDF.
System.IO.FileStream jsonStream = new FileStream("Sample-Form-01.json", FileMode.Open);

// Exportar dados
form.ImportJson(jsonStream);

// Fechar fluxo de arquivo
jsonStream.Close();

// Fechar o documento
form.Dispose();