Este tutorial nos orienta sobre como adicionar um campo editável a PDF em Java. Ele compartilha as etapas detalhadas para escrever o aplicativo junto com os recursos necessários para definir o IDE de desenvolvimento para desenvolver esse aplicativo. Um código de amostra pronto para executar também é acompanhado e pode ser usado para adicionar campos preenchíveis ao PDF em Java usando algumas chamadas de API em qualquer ambiente compatível com Java.
Etapas para adicionar campo editável a PDF em Java
- Defina o ambiente de desenvolvimento para usar Aspose.PDF for Java para adicionar controles de formulário
- Instancie o objeto de classe FormEditor para inserir os controles desejados no PDF
- Vincule o arquivo PDF de destino com o objeto de classe FormEditor para acessar o controle para ele
- Add a field caixa de texto na página PDF de destino para preenchimento de dados
- Defina o limite do texto que pode ser inserido neste controle de caixa de texto
- Salve o arquivo PDF resultante contendo os controles de formulário nele
Aqui estão os breves passos sobre como inserir campos preenchíveis em PDF em Java. O processo é iniciado criando um objeto de classe FormEditor e, em seguida, vinculando-o ao arquivo PDF de destino, seguido pela chamada do método addField() que requer o tipo de campo de formulário, nome do campo, número da página do arquivo PDF e a posição e tamanho na página onde este controle deve ser colocado. Para colocar o controle sobre este campo recém-adicionado, o método setFieldLimit() é chamado e define o limite de texto para a caixa de texto.
Código para adicionar campos de formulário a PDF em Java
Este código-fonte demonstra a operação para adicionar caixa de texto preenchível ao PDF em Java. Ele usa o objeto de classe FormEditor que usa o enumerador FieldType.Text para descrever o tipo de controle a ser adicionado no formulário, no entanto, você pode usar outros tipos como data e hora, numérico, imagem, código de barras, rádio, caixa de listagem, caixa de seleção e botão de pressão para nomear alguns. O FormEditor pode ser usado não apenas para adicionar campos, mas também para remover os campos, definir atributos visuais do campo, definir o tamanho dos campos e até mesmo renomear os campos, se necessário.
Este tópico nos apresentou a adicionar campos ao PDF em Java. Se você quiser aprender o processo para preencher o formulário PDF com dados de um arquivo Excel, consulte o artigo em como preencher o formulário PDF a partir de dados do Excel em Java.