Como achatar campos de formulário PDF em Java

Este tutorial rápido fornece detalhes sobre como aplanar campos de formulário PDF em Java. Você pode exigir esse recurso onde os campos do formulário já estão preenchidos e você só quer mostrar esses campos preenchidos evitando que sejam atualizados. No final deste artigo, você poderá carregar e aplanar o formulário PDF em Java e salvá-lo novamente como um arquivo PDF.

Etapas para achatar campos de formulário PDF em Java

  1. Instale Aspose.PDF em seu aplicativo para nivelar PDF em Java
  2. Instancie o objeto de classe Acro Form para nivelar Adobe PDF
  3. Vincule o arquivo PDF de origem ao objeto Form chamando a função bindPdf
  4. Nivele campos de formulário usando o objeto Form após vincular o arquivo PDF de origem
  5. Salve o arquivo PDF achatado no disco

Este tutorial passo a passo o guia para aplanar PDF preenchível em Java criando um objeto de classe Acro Form e vinculando-o ao arquivo PDF de origem. Após a vinculação, você pode chamar a função flattenAllFields() da classe Form para nivelar o arquivo PDF e, finalmente, salvar como PDF nivelado em Java.

Código para achatar PDF preenchível em Java

Neste código, inicializamos o objeto da classe Form sem nenhum argumento, mas você pode inicializá-lo usando um objeto PDF Document ou o nome do arquivo de origem. Não é necessário nivelar todos os campos, mas você pode nivelar campos individuais também chamando a função FlattenField() com o nome do campo em vez de chamar a função flattenAllFields().

Neste tutorial, você aprendeu a aplanar um arquivo PDF em Java, no entanto, se estiver procurando etapas para buscar texto e imagens em um arquivo PDF, consulte o artigo em como ler arquivo PDF em Java.

 Português