Extraia dados de formulários PDF via Java

Extraia campos de dados do usuário de um documento PDF preenchível via Java. Crie seus próprios aplicativos Java usando APIs do lado do servidor.

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);
    }