Solução de assinatura eletrônica de documentos

Assine documentos e imagens digitais em qualquer plataforma usando nossas APIs flexíveis e soluções baseadas em aplicativos para programadores e usuários finais.

Pesquise e modifique assinaturas adicionadas anteriormente usando métodos avançados.

Proteja documentos contra alterações com certificados digitais e controle metadados ocultos.

Principais recursos do GroupDocs.Signature

Nossa solução foi projetada para adicionar vários tipos de assinaturas a formatos populares de documentos e arquivos. Enriqueça seus processos de negócios facilmente.

  • Enriqueça seus dados com assinaturas

    Anexe texto, imagens, marcas d’água, etc. aos seus documentos comerciais.

  • Proteja o conteúdo dos documentos

    Proíba alterações de documentos selando-os com um certificado digital.

  • Adicione dados e códigos de barras ocultos

    Use metadados para armazenar informações invisíveis ou coloque códigos de barras personalizados nas páginas.

  • Manipular assinaturas

    Pesquise, atualize ou exclua todas as assinaturas que foram adicionadas anteriormente.

Proteja seus arquivos usando assinaturas

Exemplos de código GroupDocs.Signature

Gere e adicione código QR

GroupDocs.Signature nos permite gerar e adicionar códigos QR a documentos com formatos suportados. Forneça o caminho para um documento que deve ser assinado e configure o texto desejado e as opções visuais do código QR. Você pode colocar a imagem do código QR gerada em qualquer área de qualquer página do documento.
// Especifique o documento para assinatura
using (Signature signature = new Signature("source.docx"))
{
    // Crie opções de sinal de código QR
    QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith")
    {
        // Definir opções de código QR
        EncodeType = QrCodeTypes.QR,
        Left = 50,
        Top = 150,
    };

    // Assine e salve o arquivo processado
    SignResult result = signature.Sign("result.docx", options);
}
// Especifique o documento para assinatura
Signature signature = new Signature("source.docx");

// Crie opções de sinal de código QR
QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith");

// Definir opções de código QR
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(50);
options.setTop(100);

// Assine e salve o arquivo processado
signature.sign("result.docx", options);
const signatureLib = require('@groupdocs/groupdocs.signature')

// Especifique o documento para assinatura
const signature = new signatureLib.Signature('source.docx');

// Crie opções de sinal de código QR
const options = new signatureLib.QrCodeSignOptions('JohnSmith');

// Definir opções de código QR
options.setEncodeType(signatureLib.QrCodeTypes.QR);
options.setLeft(50);
options.setTop(100);

// Assine e salve o arquivo processado
signature.sign('result.docx', options);
import groupdocs.signature as sg

def run():

    # Especifique o documento para assinatura
    with sg.Signature('source.docx') as signature:

        # Crie opções de sinal de código QR
        options = sg.QrCodeSignOptions('JohnSmith')

        # Definir opções de código QR
        options.setEncodeType(sg.QrCodeTypes.QR)
        options.setLeft(50)
        options.setTop(100)

        # Assine e salve o arquivo processado
        signature.sign('result.docx', options)

Mais de 60 formatos de arquivo são suportados

GroupDocs.Signature suporta quase todos os formatos de arquivo populares

Dados estatísticos da nossa biblioteca

Inspecione as principais métricas do produto, revelando insights sobre nossas conquistas, impacto e crescimento

  • 50+

    Formatos suportados

    Assinando mais de 60 dos formatos de arquivo comerciais mais populares.

  • 500k

    Downloads do NuGet

    GroupDocs.Signature for .NET é uma biblioteca popular com mais de 550.000 downloads no NuGet.

  • 15k

    Downloads do Maven

    Os desenvolvedores Java baixaram GroupDocs.Signature no Maven mais de 15 mil vezes.

  • 140+

    Clientes satisfeitos

    Desenvolvedores individuais e grandes empresas em todo o mundo utilizam nossos produtos para criar soluções inovadoras.

Nossos clientes satisfeitos

As bibliotecas GroupDocs são empregadas por marcas renomadas e distintas em todo o mundo

Independência de plataforma

A biblioteca GroupDocs.Signature oferece suporte aos seguintes sistemas operacionais e estruturas:

.NET

.NET Framework 4.6.2 or higher
.NET Core 3.0 or higher
.NET 6.0 or higher
Windows
Linux
Mac OS
Microsoft Azure
Microsoft Visual Studio
JetBrains Rider
Microsoft Visual Code
60+ file formats

Java

Java 8 or higher
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
60+ file formats

Node.js

Node.js 16+ and J2SE 8.0 (1.8)+
Windows
Linux
Mac OS
Atom
Visual Studio Code
Qualquer outro editor de texto
60+ file formats

Python

Python 3.9+ and .Net 6+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
60+ file formats

Pronto para começar?

Experimente os recursos do GroupDocs.Signature gratuitamente em sua plataforma

Recursos úteis

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

Perguntas frequentes

Explore nossas perguntas frequentes

  • GroupDocs.Signature precisa de alguma biblioteca externa para assinatura de documentos?
    Não, GroupDocs.Signature funciona de forma independente. Não há dependências de terceiros como Adobe Acrobat, Microsoft Office, etc.
  • É possível testar os recursos do GroupDocs.Signature antes de comprar?
    Absolutamente! GroupDocs.Signature oferece um teste gratuito. Instale-o e explore seus recursos. Observe que as versões de teste adicionam ‘crachás de teste’ aos seus documentos e processam apenas as três primeiras páginas. Para uma experiência completa, obtenha uma licença temporária gratuita de 30 dias para acessar todas as funcionalidades. Veja detalhes em licença temporária.
  • Que tipos de licença são fornecidos?
    Procurando uma licença do GroupDocs.Signature? Oferecemos diversas opções adaptadas às suas necessidades. Escolha com base no tamanho da equipe, nos locais de implantação (escritório único ou locais de trabalho remotos) e se a distribuição para o cliente final exige o compartilhamento do SDK/API com os clientes. Alternativamente, opte por uma licença de uso mensal com planos medidos – pague apenas pelo que usar. Descubra a melhor opção para você em pricing.
 Português