GroupDocs.Signature for .NET

Gere códigos QR para JPEG

Gere códigos de barras 2D utilizando dados textuais ou numéricos e aplique-os em várias páginas e formatos, incluindo PDFs, Word, Excel e mais, através do GroupDocs.Signature for .NET.

Como gerar e inserir um código QR em qualquer lugar dentro de um JPEG

GroupDocs.Signature facilita a geração de códigos QR em vários formatos populares e sua colocação em páginas de JPEG. Com suporte a mais de 10 tipos de códigos QR, nossa biblioteca pode ser integrada facilmente em aplicações .NET. Aprimore seus documentos com assinaturas de código QR utilizando nosso produto.

  1. Adquira o arquivo ou fluxo JPEG a ser assinado com um código QR.
  2. Forneça o texto necessário para QrCodeSignOptions.
  3. Personalize parâmetros visuais como cor, posição, tamanho etc.
  4. Persistir o documento com o código QR embutido.
// Inicialize uma nova instância de Signature com o documento
using (Signature signature = new Signature("input.jpeg"))
{
    // Utilize QrCodeSignOptions para integrar um código QR no documento
    QrCodeSignOptions options = new QrCodeSignOptions("Text Content")
        {
            // Especifique o tipo de assinatura e denote sua posição na página
            EncodeType = QrCodeTypes.QR,
            Left = 50,
            Top = 150
        };

    // Persistir o documento com o código QR integrado
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
clique para copiar
copiado
Mais exemplos Documentação

Integração abrangente de assinaturas para documentos

Com a API GroupDocs.Signature for .NET, os usuários podem gerar, modificar, pesquisar, validar e remover uma variedade de tipos de assinatura, otimizando os fluxos de trabalho documentais com precisão incomparável.

Recursos Principais do GroupDocs.Signature

Assinatura de documentos com múltiplos tipos de assinatura

GroupDocs.Signature permite a aplicação de assinaturas de Texto, Imagem, Código de Barras, Código QR e Carimbo em qualquer formato de documento. As assinaturas podem ser posicionadas com precisão em qualquer página, e os metadados podem ser gerenciados de forma eficiente através de assinaturas de metadados. Proteja a integridade de seus documentos incorporando certificados digitais que evitam alterações não autorizadas.

Pesquisa e validação de assinaturas

Verifique a autenticidade e a precisão das assinaturas documentais através de um processo de validação avançado. Recupere facilmente uma lista detalhada de todas as assinaturas integradas em um documento para supervisão abrangente.

Modificação de assinatura personalizável

Atualize e refine assinaturas previamente aplicadas ajustando conteúdo, posicionamento, cor, tamanho e outros atributos para atender às suas necessidades específicas.

Remoção eficiente de assinaturas

Otimize sua gestão documental removendo programaticamente assinaturas indesejadas. Seja lidando com certificados digitais ou outros tipos de assinatura, a remoção pode ser realizada de maneira rápida e eficaz.

Como gerar um código QR com várias opções?

Este exemplo demonstra como posicionar um código QR personalizado em uma página JPEG.

C#

// Recupere o documento a ser assinado e passe-o para Signature
using (Signature signature = new Signature("input.jpeg"))
{
    // Configure opções de código QR com o texto necessário
    QrCodeSignOptions options = new QrCodeSignOptions("Archived on July 11, 2019")
    {
          // Determine a posição relativa do código QR na página
          VerticalAlignment = Domain.VerticalAlignment.Top,
          HorizontalAlignment = Domain.HorizontalAlignment.Right,

          // Defina o preenchimento da assinatura
          Margin = new Padding() { Top = 20, Right = 20 },

          // Especifique a cor do código QR
          ForeColor = Color.Red,

          // Defina as opções de fonte para a mensagem
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // Personalize a cor de fundo e o pincel do código QR
          Background = new Background()
          {
              Color = Color.LimeGreen,
              Transparency = 0.5,
              Brush = new Domain.Extensions.LinearGradientBrush(Color.LimeGreen, Color.DarkGreen)
          }
    };

    // Incorpore o código QR no documento
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
clique para copiar
copiado
Mais exemplos Documentação

Descubra as capacidades do GroupDocs.Signature for .NET

GroupDocs.Signature for .NET oferece uma ampla gama de recursos, permitindo que os usuários gerem e integrem vários tipos de assinatura em formatos de documento líderes. Seja em PDFs, documentos Word, planilhas Excel, apresentações PowerPoint ou arquivos de imagem, você pode aprimorar seus documentos com assinaturas de Texto, Imagem, Código de Barras, Código QR, Metadados, Digital e Carimbo.
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.

Saiba mais sobre nossas soluções de assinatura

Apresentamos com orgulho uma ampla gama de tipos de assinatura e recursos operacionais.

Gere códigos QR para outros formatos de documento

Aprimore todos os formatos de arquivo padrão da indústria com a capacidade de integrar códigos QR através da API .NET. Armazene e codifique informações críticas em códigos de barras 2D para escaneamento e recuperação de dados sem interrupções.

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