Como adicionar assinatura de imagem ao PDF usando C #

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#

  1. Configure GroupDocs.Signature for .NET do gerenciador de pacotes NuGet no aplicativo
  2. Adicione uma referência aos namespaces necessários para adicionar assinatura de imagem ao PDF
  3. Inicialize a classe Signature e carregue o documento PDF de origem
  4. Crie um objeto da classe ImageSignOptions e passe a imagem de assinatura para seu construtor
  5. 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.

 Português