GroupDocs.Signature for .NET

Gerar código de barras para documentos PDF

Utilize GroupDocs.Signature for .NET para colocar códigos de barras em qualquer lugar dentro dos seus documentos comerciais. Nossa API oferece amplas opções de personalização para assinaturas de código de barras.

Passos para gerar e embutir um código de barras em arquivo PDF

GroupDocs.Signature facilita a geração de códigos de barras em numerosos formatos populares e sua colocação em páginas de PDF. Suportando mais de 60 tipos de códigos de barras, aplicações .NET podem ser facilmente ampliadas com funcionalidades de assinatura de código de barras integrando nossa biblioteca.

  1. Forneça o arquivo PDF ou fluxo para processamento.
  2. Passe o texto do código de barras para a instância de BarcodeSignOptions.
  3. Personalize as opções do código de barras, como posição, tamanho, etc.
  4. Salve o arquivo com o código de barras recém-adicionado.
// Instanciar um novo objeto Signature com o caminho do documento
using (Signature signature = new Signature("input.pdf"))
{
    // Utilizar BarcodeSignOptions para adicionar um código de barras ao documento
    BarcodeSignOptions options = new BarcodeSignOptions("Business data")
    {
        // Configurar o tipo de código de barras e propriedades adicionais
        EncodeType = BarcodeTypes.Code128,
        Left = 50,
        Top = 150
    };

    // Salvar o arquivo assinado
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
clique para copiar
copiado
Mais exemplos Documentação

Melhore e proteja seus documentos com capacidades avançadas de assinatura

A biblioteca GroupDocs.Signature for .NET é projetada para facilitar a assinatura e o processamento abrangentes de documentos em formatos amplamente utilizados. Você pode rapidamente adicionar, ajustar, verificar ou remover diferentes tipos de assinaturas.

Recursos Chave do GroupDocs.Signature

Assinatura de documentos versátil

Assine eficientemente qualquer página dentro de documentos suportados usando texto, imagens, códigos de barras, códigos QR ou carimbos. Além disso, insira metadados ocultos, como dados EXIF em imagens, ou proteja o conteúdo do seu documento contra alterações não autorizadas usando certificados digitais.

Pesquisa e verificação de assinatura abrangentes

Nossa ferramenta oferece funcionalidades robustas para trabalhar com documentos assinados. Assegure a integridade de seus documentos verificando assinaturas e recupere facilmente uma lista abrangente de todas as assinaturas dentro de um documento através da nossa funcionalidade de busca.

Edição de assinaturas com facilidade

Quase todas as assinaturas aplicadas anteriormente podem ser modificadas. Atualize convenientemente o texto, ajuste a posição ou altere as cores conforme suas necessidades.

Efeito de exclusão de assinatura eficiente

Nossa abordagem suporta totalmente operações CRUD para assinaturas, permitindo a remoção rápida de quaisquer assinaturas indesejadas ou desatualizadas de seus documentos.

Como gerar uma assinatura de código de barras

Este exemplo mostra como embutir um código de barras personalizado nas páginas do documento PDF.

C#

using (Signature signature = new Signature("input.pdf"))
{
    // Elabore opções de assinatura com o texto desejado
    BarcodeSignOptions options = new BarcodeSignOptions("Accepted")
    {
        EncodeType = BarcodeTypes.Code39FullASCII,

        // Determine a posição relativa do código de barras na página
        VerticalAlignment = Domain.VerticalAlignment.Top,
        HorizontalAlignment = Domain.HorizontalAlignment.Left,

        // Defina a margem do código de barras em relação à borda da página
        Margin = new Padding() { Top = 180, Right = 20 },

        // Especifique a cor das barras
        ForeColor = Color.Red,

        // Selecione o estilo da fonte da mensagem
        Font = new SignatureFont { Size = 12, FamilyName = "Arial" },

        // Indique a posição da mensagem
        CodeTextAlignment = CodeTextAlignment.Above
    };

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

Visão geral do GroupDocs.Signature for .NET

GroupDocs.Signature for .NET é uma solução avançada para assinatura de documentos que suporta uma vasta gama de tipos de assinatura, incluindo texto, imagens, códigos de barras, certificados digitais e carimbos. Compatível com mais de 60 formatos de arquivo — como PDF, MS Office, imagens, arquivos ZIP e muito mais — esta ferramenta permite não apenas aplicar assinaturas, mas também pesquisar, verificar, modificar ou removê-las 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.

Descubra nossos principais recursos

Oferecemos uma impressionante seleção de opções de assinatura e operações.

Assine documentos em uma variedade de formatos

Nossa API .NET suporta a assinatura de mais de 60 formatos diferentes. Coloque facilmente vários tipos de assinaturas em qualquer página ou na posição desejada dentro de seus documentos.

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