GroupDocs.Signature for Python via .NET

Gere códigos QR para PDF

Crie códigos de barras 2D a partir de dados textuais ou numéricos e aplique-os em várias páginas e formatos, incluindo PDFs, Word, Excel e mais, com GroupDocs.Signature for Python via .NET.

Passos para gerar e inserir um código QR em PDF

GroupDocs.Signature permite que você crie códigos QR em formatos populares e os coloque em páginas PDF. Com suporte a mais de 10 tipos de código QR, você pode integrar essa funcionalidade em aplicações Python via .NET. Melhore seus documentos com assinaturas de código QR usando nosso produto.

  1. Obtenha o arquivo ou stream PDF onde o código QR será adicionado.
  2. Forneça o texto necessário para QrCodeSignOptions.
  3. Personalize configurações visuais como cor, posição e tamanho.
  4. Salve o documento com o código QR incorporado.
import groupdocs.signature as sg

def run():

    # Inicialize uma nova instância de Signature com o documento
    with sg.Signature('input.pdf') as signature:

        # Use QrCodeSignOptions para incorporar um código QR no documento
        options = sg.QrCodeSignOptions("Text Content")

        # Especifique o tipo de assinatura e defina sua posição na página
        options.EncodeType = sg.QrCodeTypes.QR
        options.Left = 50
        options.Top = 150

        # Salve o documento com o código QR incorporado
        result = signature.Sign("output.pdf", options)
pip install groupdocs-signature-net
clique para copiar
copiado
Mais exemplos Documentação

Integração completa de assinatura para documentos

Com a API GroupDocs.Signature for Python via .NET, os usuários podem gerar, modificar, pesquisar, validar e remover diferentes tipos de assinatura, simplificando fluxos de trabalho de documentos com precisão.

Recursos Principais do GroupDocs.Signature

Aplique múltiplos tipos de assinatura

GroupDocs.Signature permite a aplicação de assinaturas de Texto, Imagem, Código de Barras, Código QR e Selo a qualquer documento. Você pode posicionar assinaturas com precisão em qualquer página e gerenciar metadados facilmente. Proteja seus documentos contra alterações não autorizadas com certificados digitais.

Pesquise e valide assinaturas

Verifique as assinaturas de documentos quanto à autenticidade e precisão usando ferramentas de validação avançadas. Obtenha facilmente uma lista detalhada de todas as assinaturas incorporadas em um documento para melhor supervisão.

Modifique assinaturas existentes

Você pode atualizar assinaturas previamente aplicadas ajustando conteúdo, posição, cor, tamanho e outros atributos para atender às suas necessidades específicas.

Remova assinaturas rapidamente

Otimize o gerenciamento de documentos removendo rapidamente assinaturas indesejadas. Seja um certificado digital ou outro tipo de assinatura, a remoção pode ser realizada de forma eficiente.

Personalize um Código QR Gerado

Este exemplo mostra como colocar um código QR personalizado em uma página PDF.

Python

import groupdocs.signature as sg

def run():

    # Obtenha o documento a ser assinado e passe-o para Signature
    with sg.Signature('input.pdf') as signature:

          # Configure as opções do código QR com o texto necessário
          options = sg.QrCodeSignOptions("Archived on July 11, 2019")

          # Defina a posição do código QR na página
          options.VerticalAlignment = sg.Domain.VerticalAlignment.Top
          options.HorizontalAlignment = sg.Domain.HorizontalAlignment.Right

          # Defina a margem para a assinatura
          options.Margin = sg.Padding()
          options.Margin.Top = 20
          options.Margin.Right = 20

          # Escolha a cor do código QR
          options.ForeColor = sg.Color.Red

          # Defina as opções de fonte para a mensagem
          options.Font = sg.SignatureFont()
          options.Font.Size = 12
          options.Font.FamilyName = "Comic Sans MS"

          # Defina a cor de fundo e o pincel para o código QR
          options.Background = sg.Background()
          options.Background.Color = Color.LimeGreen
          options.Background.Transparency = 0.5
          options.Background.Brush = sg.LinearGradientBrush(sg.Color.LimeGreen, sg.Color.DarkGreen)

          # Incorpore o código QR no documento
          result = signature.Sign("output.pdf", options)
pip install groupdocs-signature-net
clique para copiar
copiado
Mais exemplos Documentação

Explore os recursos do GroupDocs.Signature for Python via .NET

GroupDocs.Signature for Python via .NET oferece uma ampla gama de capacidades, permitindo aos usuários gerar e incorporar diferentes tipos de assinatura em formatos de documentos principais. Seja em PDFs, Word, Excel, PowerPoint ou imagens, melhore seus documentos com assinaturas de Texto, Imagem, Código de Barras, Código QR, Metadados, Digital ou Selo.
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.

Explore nossas soluções de assinatura

Oferecemos uma ampla variedade de tipos de assinatura e operações para atender às suas necessidades documentais.

Incorpore códigos QR em vários formatos de documentos

Use a API Python via .NET para incorporar códigos QR em qualquer formato de documento padrão da indústria. Armazene e codifique informações importantes em códigos de barras 2D para fácil escaneamento e recuperação de dados.

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