Este breve tutorial mostrará como adicionar assinatura de imagem a PDF usando C#. Utilizaremos uma biblioteca de assinaturas popular para assinar um documento PDF usando uma assinatura de imagem. Algumas chamadas de API e três ou quatro linhas de código serão usadas para obter esse recurso. Por fim, é fornecido um exemplo funcional para assinar PDF com imagem em C#.
Etapas para adicionar assinatura de imagem a PDF usando C#
- Configure GroupDocs.Signature for .NET do gerenciador de pacotes NuGet no aplicativo
- Adicione uma referência aos namespaces necessários para adicionar assinatura de imagem ao PDF
- Inicialize a classe Signature e carregue o documento PDF de origem
- Crie um objeto da classe ImageSignOptions e passe a imagem de assinatura para seu construtor
- Consuma o método Sign da classe Signature para assinar documento PDF com assinatura de imagem
As instruções para implementar a funcionalidade de inserir imagem de assinatura em PDF usando C# são bem diretas. Iniciaremos a implementação dessas etapas configurando o pacote necessário do NuGet no projeto e adicionando os namespaces necessários para assinar o documento. Depois disso, carregaremos o documento PDF de origem e definiremos a posição da assinatura para o arquivo PDF assinado usando a classe ImageSignOptions. Por fim, o documento PDF assinado é salvo no disco com a ajuda do método Sign.
Código para adicionar assinatura de imagem ao PDF usando C#
No código de exemplo anterior, seguimos as instruções mencionadas acima para adicionar imagem de assinatura ao PDF em C#. Definimos algumas propriedades para a posição da assinatura neste exemplo. No entanto, você pode modificar este exemplo e definir outras propriedades, como configurações de borda, altura, largura, alinhamento horizontal, alinhamento vertical e muito mais.
Neste post, vimos como adicionar uma assinatura de imagem a um documento PDF usando C# e incluímos alguns códigos de exemplo. Você pode visitar nosso guia anterior em Como adicionar assinatura digital a PDF em C # para obter informações adicionais.