Extraia dados de formulários PDF via C#

Extraia campos de dados do usuário de um documento PDF preenchível. Use o Aspose.PDF para .NET para modificar arquivos PDF de forma programática

Como extrair dados de formulários PDF usando a biblioteca .NET

Para extrair dados de formulários PDF (Acroforms) em um arquivo PDF, usaremos a API Aspose.PDF for.NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma net. Abra o gerenciador de pacotes NuGet, pesquise Aspose.PDF e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.

Como extrair o AcroForm em PDF usando C#


Você precisa de Aspose.PDF for.NET para testar o código em seu ambiente.

  1. Carregue o PDF em uma instância da classe Document.
  2. Obtenha valores de todos os campos usando a classe Document.Form.
  3. Analise nomes e valores, se necessário.
  4. Carregar PDF em uma instância da classe Document
  5. Obtenha valores de todos os campos usando a classe Document.Form

Extraia dados de formulários PDF - C#

Este exemplo de código mostra como extrair dados de formulários PDF em PDF usando C#

var inputFile = Path.Combine(dataDir, "sample.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);
foreach (var formField in pdfDocument.Form.Cast<Aspose.Pdf.Forms.Field>())
{            
    Console.WriteLine("Field Name : {0} ", formField.PartialName);
    Console.WriteLine("Value : {0} ", formField.Value);
}