Extraia dados de formulários PDF via Java

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

Como extrair dados de formulários PDF usando a biblioteca Java

Para extrair dados de formulários PDF (Acroforms), usaremos a API Aspose.PDF para Java, que é uma API de conversão rica em recursos, poderosa e fácil de usar para a plataforma Java. Você pode baixar a versão mais recente diretamente do Maven e instalá-la em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.

Como extrair o AcroForm em PDF usando Java


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

  1. Carregue 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. Obter valores de todos os campos usando a classe Document.Form

Extraia dados de formulários PDF - Java

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

// Open document
Document pdfDocument = new Document(dataDir + "GetValuesFromAllFields.pdf");

// Get values from all fields
foreach (Field formField in pdfDocument.Form)
{
    // Analyze names and values if need
    Console.WriteLine("Field Name : {0} ", formField.PartialName);
    Console.WriteLine("Value : {0} ", formField.Value);
}