GroupDocs.Signature for Java

Assine PDF com assinaturas digitais

Proteja o conteúdo dos seus documentos comerciais selando-os com certificados digitais através dos recursos do GroupDocs.Signature for Java. Oferecemos várias maneiras de marcar e proteger seus documentos.

Passos para proteger PDF com certificados digitais em Java

GroupDocs.Signature permite que desenvolvedores Java evitem alterações em documentos PDF usando assinaturas digitais. Capacite suas aplicações empresariais com a capacidade de proteger dados importantes.

  1. Passe o documento PDF para o construtor da classe Signature.
  2. Use 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 evitar quaisquer alterações futuras.
// Use Signature com o documento para assinatura digital
Signature signature = new Signature("input.pdf");

// Forneça um certificado digital e senha
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");
options.setPassword("1234567890");

// Configure uma representação visual se necessário
options.setPageNumber(1);
options.setLeft(100);
options.setTop(100);

// Proteja o documento com um certificado digital
SignResult result = signature.sign("output.pdf", options);
Maven XML
clique para copiar
copiado
Mais exemplos Documentação

Melhore ou proteja o conteúdo do documento com assinaturas

A biblioteca GroupDocs.Signature for Java é capaz de assinar todos os formatos de arquivo populares. Adicione, modifique, verifique ou exclua automaticamente vários tipos de assinaturas para otimizar seus processos de negócios.

Recursos do GroupDocs.Signature

Adicionar assinaturas a documentos

Assinaturas de Texto, Imagem, Código de Barras, QR-Code ou Carimbo podem ser adicionadas com precisão a qualquer página de qualquer documento suportado. Metadados ocultos como EXIF podem ser adicionados ou editados em imagens e na maioria dos tipos de arquivo. Proteja o conteúdo do documento contra alterações não autorizadas usando assinaturas digitais.

Pesquisa e verificação de assinaturas

Os documentos podem ser processados de várias maneiras após a assinatura. Verifique documentos assinados para garantir que foram processados corretamente. Se precisar de mais controle, recupere uma lista de todas as assinaturas por meio de pesquisa.

Editar assinaturas

A maioria dos tipos de assinaturas suporta modificação adicional. Você pode corrigir texto, alterar posição, cor, tamanho e mais.

Remover assinaturas desnecessárias

Nossa solução suporta operações completas de CRUD para assinaturas. Muitos tipos de assinaturas, incluindo certificados digitais, podem ser excluídos de um documento quando necessário.

Proteger documentos com assinaturas digitais

Aprenda a proteger um documento contra alterações usando assinaturas digitais.

Java

// Forneça um documento para assinatura
Signature signature = new Signature("input.pdf");

// Use um certificado digital válido com uma senha
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");
options.setPassword("1234567890");

// Especifique dados textuais adicionais
options.setReason("Security issue");
options.setContact("John Smith");
options.setLocation("Office D.W.");

// Use uma imagem e outras opções para representação visual
options.setImageFilePath("image.png");

options.setAllPages(true);
options.setVerticalAlignment(VerticalAlignment.Bottom);
options.setHorizontalAlignment(HorizontalAlignment.Right);
options.setWidth(80);
options.setHeight(60);

Padding padding = new Padding();
padding.setBottom(10);
padding.setRight(10);
options.setMargin(padding);

// Salve o documento protegido em um local diferente
SignResult result = signature.sign("output.pdf", options);
Maven XML
clique para copiar
copiado
Mais exemplos Documentação

Sobre GroupDocs.Signature for Java

GroupDocs.Signature for Java é uma solução abrangente de assinatura que suporta diversos tipos de processamento de documentos. Você pode adicionar texto, imagens, certificados digitais e carimbos a arquivos em mais de 60 formatos, incluindo PDF, MS Office, imagens, arquivos ZIP e outros formatos de negócios populares. Além disso, documentos assinados podem ser pesquisados, verificados, modificados ou excluídos automaticamente de maneira conveniente.
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.

Examine nosso conjunto de recursos abrangente

Temos orgulho da funcionalidade extensa e do suporte a assinaturas que nossa plataforma oferece.

Assine documentos em outros formatos

A API Java permite que você processe mais de 60 formatos. Crie e adicione várias assinaturas a qualquer página, selando o conteúdo com certificados digitais, além de gerenciar e editar 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