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
- Instale Aspose.PDF em seu aplicativo para nivelar PDF em Java
- Instancie o objeto de classe Acro Form para nivelar Adobe PDF
- Vincule o arquivo PDF de origem ao objeto Form chamando a função bindPdf
- Nivele campos de formulário usando o objeto Form após vincular o arquivo PDF de origem
- 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.