GroupDocs.Signature for .NET

eSign PDF com assinaturas digitais

Proteja a integridade de seus documentos comerciais selando-os com certificados digitais usando os robustos recursos do GroupDocs.Signature for .NET. Oferecemos soluções versáteis para marcar e proteger seus documentos.

Como proteger PDF com certificados digitais em C#

GroupDocs.Signature capacita desenvolvedores .NET a proteger documentos PDF contra alterações usando assinaturas digitais. Aumente suas aplicações de negócios com robustas capacidades de proteção de dados.

  1. Passe o documento PDF para o construtor da classe Signature.
  2. Utilize um certificado digital e sua senha para proteger o documento.
  3. Opcionalmente, adicione uma representação visual da assinatura digital nas páginas do documento.
  4. Assine o documento para garantir que ele permaneça inalterado.
// Utilize Signature para assinar digitalmente o documento
using (Signature signature = new Signature("input.pdf"))
{
    // Forneça o certificado digital e a senha associada
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        Password = "1234567890",

        // Configure a representação visual se necessário
        PageNumber = 1,
        Left = 50,
        Top = 50
    };

    // Proteja o documento com o certificado digital
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
clique para copiar
copiado
Mais exemplos Documentação

Aprimore ou proteja o conteúdo do documento com assinaturas

A biblioteca GroupDocs.Signature for .NET é projetada para assinar todos os formatos de arquivo prevalentes. Simplifique seus processos de negócios adicionando, modificando, verificando ou removendo uma variedade de assinaturas de forma simples.

Recursos principais do GroupDocs.Signature

Incorporar assinaturas em documentos

Insira assinaturas de Texto, Imagem, Código de Barras, QR-Code ou Carimbo com precisão em qualquer página de qualquer documento compatível. Você também pode adicionar ou editar metadados ocultos, como EXIF, em imagens e na maioria dos tipos de arquivo. Garanta a integridade do conteúdo do seu documento com assinaturas digitais.

Pesquisar e verificar assinaturas

O processamento pós-assinatura oferece inúmeras possibilidades. Verifique se seus documentos assinados foram processados corretamente. Para maior controle, recupere uma lista abrangente de todas as assinaturas através da função de pesquisa.

Modificar assinaturas

A maioria dos tipos de assinatura é totalmente editável. Você tem a flexibilidade de ajustar o texto, reposicionar elementos, alterar cores, redimensionar e muito mais.

Remover assinaturas redundantes

Nossa solução oferece operações completas de CRUD para assinaturas. Se necessário, você pode remover uma variedade de tipos de assinatura, incluindo certificados digitais, do seu documento.

Proteger documentos com assinaturas digitais

Descubra como evitar modificações no documento usando assinaturas digitais.

C#

// Forneça o documento a ser assinado
using (Signature signature = new Signature("input.pdf"))
{
    // Use um certificado digital válido com a senha correspondente
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
          Password = "1234567890",

          // Especifique qualquer informação textual adicional
          Reason = "Security issue",
          Contact = "John Smith",
          Location = "Office D.W.",

          // Incorpore uma imagem e outras opções para representação visual
          ImageFilePath = "image.png",
          AllPages = true,
          VerticalAlignment = VerticalAlignment.Center,
          HorizontalAlignment = HorizontalAlignment.Left,
          Width = 60,
          Height = 80,

          Margin = new Padding() {  Bottom = 10, Right = 10 }
    };

    // Salve o documento protegido em um local designado
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
clique para copiar
copiado
Mais exemplos Documentação

Sobre GroupDocs.Signature for .NET

GroupDocs.Signature for .NET é uma solução de assinatura sofisticada que facilita uma ampla gama de tarefas de processamento de documentos. Ele permite incorporar texto, imagens, certificados digitais e carimbos em arquivos em mais de 60 formatos, incluindo PDF, MS Office, imagens, arquivos ZIP e outros formatos comerciais essenciais. Além disso, documentos assinados podem ser pesquisados, verificados, modificados ou removidos conforme necessário.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Signature gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Veja nossos recursos destacados

Oferecemos uma rica variedade de formatos de assinatura e operações poderosas.

Assine documentos em vários formatos

A API .NET possibilita o processamento de mais de 60 formatos diferentes. Você pode criar e incorporar assinaturas diversas em qualquer página, aplicar certificados digitais para segurança de conteúdo e gerenciar de forma eficiente assinaturas existentes dentro do documento.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português