Este tutorial rápido fornece instruções detalhadas para adicionar assinatura de imagem a PDF em Java. Este guia usará uma das melhores bibliotecas de assinaturas para assinar os documentos consumindo APIs simples. Além disso, você pode encontrar um código de exemplo que demonstra a implementação de como assinar PDF com imagem em Java.
Etapas para adicionar assinatura de imagem a PDF em Java
- Instale GroupDocs.Signature for Java do repositório Maven no projeto Java para assinar PDF com assinatura de imagem
- Adicione as classes necessárias para a implementação para adicionar imagem de sinal ao PDF
- Instancie a classe Signature e passe o PDF de origem para seu construtor
- Crie um objeto da classe ImageSignOptions e passe o arquivo de imagem necessário para o construtor
- Chame o método Sign da classe Signature, passe o nome do arquivo PDF de saída e o objeto ImageSignOptions para ele
Os pontos acima podem ser facilmente usados para criar a funcionalidade de adicionar assinatura ao PDF a partir de imagem em Java. Você pode desenvolver rapidamente o recurso de assinatura do documento PDF escrevendo três ou quatro linhas de código que consomem algumas chamadas de API. Além disso, essas instruções podem ser implementadas em qualquer sistema operacional como MS Windows, Linux e Mac OS sem instalar software adicional de terceiros.
Código para adicionar assinatura de imagem a PDF em Java
No exemplo anterior, desenvolvemos a inserir imagem de assinatura em PDF usando o recurso Java seguindo as etapas definidas na seção anterior. Definimos as posições esquerda e superior para a assinatura e colocamos a assinatura da imagem na primeira página especificando o parâmetro do número da página. Além disso, você pode usar uma variedade de documentos de origem, incluindo DOCS, XLSX, PPSM, TSV, PPTX e muitos outros para adicionar a assinatura de imagem.
Concentramo-nos nas instruções detalhadas e criamos um programa Java para adicionar assinatura JPG ao PDF. Em um artigo anterior, discutimos como usar Java para assinar PDF com assinatura digital. Dê uma olhada na postagem Como assinar PDF com assinatura digital usando Java para obter mais informações.