Nos últimos anos, a importância dos documentos certificados com selos digitais aumentou significativamente. Esses selos consistem em informações importantes na forma de texto ou imagens para mostrar a confidencialidade ou legalidade de um documento eletrônico. Se você deseja adicionar carimbos digitais aos seus documentos PDF, você chegou ao lugar certo. Nesta postagem do blog, explicaremos como adicionar um carimbo de imagem em PDF usando C#.
Os seguintes pontos serão abordados neste artigo:
- Instalação da biblioteca do criador de carimbos de imagem .NET
- Criar carimbos de imagem em PDF
- Controle a qualidade de exibição do carimbo de imagem PDF
Instalando a biblioteca do criador de carimbos de imagem C#
Usaremos Conholdate.Total for .NET para adicionar carimbos de imagem ao PDF programaticamente. Você pode baixar a DLL ou instalar esta biblioteca criadora de selos PDF usando NuGet.
Install-Package Conholdate.Total
Crie carimbos de imagem em PDF programaticamente em C
Você pode adicionar carimbos de imagem às páginas desejadas de um arquivo PDF usando as etapas abaixo:
- Carregue o documento PDF usando a classe Documento.
- Crie um objeto da classe ImageStamp.
- Especifique a posição, tamanho e opacidade do carimbo.
- Adicionar objeto de carimbo a uma página específica do arquivo PDF usando o método AddStamp(Stamp stamp).
- Salve o PDF de saída usando o método Save(string outputFileName).
O código a seguir mostra como adicionar carimbos de imagem em PDF programaticamente usando C#.
A imagem a seguir mostra os PDFs de entrada e saída lado a lado.
Especificar a qualidade do carimbo de imagem usando C#
Se você deseja controlar a qualidade de um carimbo de imagem ao adicioná-lo ao PDF, escreva o código conforme as etapas a seguir:
- Carregue o arquivo PDF usando a classe Documento.
- Inicializa um objeto da classe ImageStamp.
- Especifique a propriedade Qualidade definindo um valor de 0 a 100.
- Insira o carimbo em uma página específica do PDF usando o método AddStamp(Stamp stamp).
- Gere o PDF de saída usando o método Save(string outputFileName).
O código C# a seguir demonstra como controlar a qualidade de um carimbo de imagem ao adicioná-lo ao arquivo PDF.
Obtenha uma licença gratuita
Você pode adquirir uma licença temporária gratuita para testar a API sem limitações de avaliação.
Conclusão
Para concluir, explicamos como adicionar um carimbo de imagem em documentos PDF usando uma API de criação de carimbo de imagem C#. Além disso, demonstramos o procedimento de ajuste da qualidade do carimbo da imagem ao adicioná-lo a uma página PDF. Você pode visitar a documentação para explorar vários outros recursos da API.
Faça uma pergunta
Você pode nos enviar suas perguntas ou dúvidas em nosso fórum.