IRONSOFTWAREHOME

Como Adicionar um Logotipo a Códigos QR

Curtis Chau
Curtis Chau
Updated: 2 de janeiro de 2026

Adicionar um logotipo ao seu código QR transforma um padrão padrão em um ativo de marca. As empresas usam códigos QR com logotipo em materiais de marketing, embalagens de produtos e campanhas digitais para reforçar o reconhecimento da marca enquanto mantém a legibilidade total.

A IronQR suporta a incorporação de logotipos através da classe QrLogo e a propriedade Logo em QrStyleOptions. O construtor QrLogo aceita parâmetros para largura, altura e raio do canto, dando-lhe controle sobre como o logotipo aparece.

Neste guia, mostraremos como incorporar um logotipo nos seus códigos QR usando o IronQR em C#.

Início rápido: Adicionar um Logotipo a um Código QR

Carregue uma imagem de logotipo, anexe-a a QrStyleOptions, e salve o código QR com a marca.

  1. 1Install IronQR with NuGet Package Manager

    PM > Install-Package IronQR

  2. 2Copie e execute este trecho de código.

    var qrCode = QrWriter.Write("https://example.com");
    var logo = new QrLogo(AnyBitmap.FromFile("logo.png"), 50, 50, 5);
    var style = new QrStyleOptions { Logo = logo };
    qrCode.Save(style).SaveAs("qr-with-logo.png");
    C#
  3. 3Implante para testar em seu ambiente de produção.

    Comece a usar IronQR em seu projeto hoje com uma avaliação gratuita
    arrow pointer

Incorporar um Logotipo em um Código QR

Para adicionar um logotipo, carregue sua imagem usando AnyBitmap.FromFile, então crie um objeto QrLogo especificando a largura, altura e raio do canto. Atribua-o à propriedade Logo em QrStyleOptions.

Para melhores resultados, use um logotipo quadrado com fundo transparente ou branco. O parâmetro de raio de canto permite arredondar as bordas do logotipo para um visual mais polido.

using IronQr;
using IronSoftware.Drawing;

// Load new logo image
AnyBitmap logo = AnyBitmap.FromFile("sample.png");

// Add new logo to QR code style options
QrStyleOptions styleOptions = new QrStyleOptions()
{
    Logo = new QrLogo(logo, 0, 0, 10),
    Dimensions = 500,
};

// Create QR code with URL data
QrCode qr = QrWriter.Write("https://ironsoftware.com/csharp/qr/");

// Save QR code as a bitmap
AnyBitmap qrImage = qr.Save(styleOptions);

// Save QR code bitmap as file
qrImage.SaveAs("qrURLWithLogo.png");

Saída

Código QR com logotipo incorporado

Qual o próximo passo?

Uma vez que seu logotipo esteja no lugar, considere ajustar as cores do código QR para combinar com a paleta da sua marca, adicionar margens para uma digitalização mais limpa em tamanhos menores, ou definir níveis de correção de erro para garantir que o código permaneça legível com uma sobreposição de logotipo maior.

Perguntas frequentes

Qual é o benefício de adicionar um logotipo a um código QR?

Adicionar um logotipo a um código QR pode transformar um padrão padrão em um ativo de marca, melhorando o reconhecimento da marca em materiais de marketing, embalagens de produtos e campanhas digitais, mantendo plena escaneabilidade.

Como posso incorporar um logotipo no meu código QR usando IronQR?

Com o IronQR, você pode incorporar um logotipo usando a classe `QrLogo` e a propriedade `Logo` em `QrStyleOptions`. Você pode carregar sua imagem de logotipo, anexá-la a `QrStyleOptions` e salvar o código QR com marca.

Quais parâmetros posso definir ao criar um QrLogo no IronQR?

Ao criar um `QrLogo` no IronQR, você pode definir parâmetros para largura, altura e raio de canto, dando-lhe controle sobre a aparência do logotipo no seu código QR.

Que tipo de logotipo é melhor para incorporar em um código QR?

Para obter os melhores resultados, recomenda-se o uso de um logotipo quadrado com fundo transparente ou branco. Isso garante que o logotipo se integre bem ao design do código QR.

Posso ajustar a aparência do meu código QR após adicionar um logotipo?

Sim, após incorporar um logotipo, você pode personalizar ainda mais seu código QR ajustando suas cores para corresponder à paleta de sua marca, adicionando margens ou definindo níveis de correção de erro usando o IronQR.

É possível arredondar as bordas do logotipo em um código QR?

Sim, você pode arredondar as bordas do logotipo em um código QR especificando o parâmetro de raio de canto ao criar um objeto `QrLogo` no IronQR.

Qual é o fluxo de trabalho mínimo para adicionar um logotipo a um código QR usando IronQR?

O fluxo de trabalho mínimo envolve baixar a biblioteca C#, carregar sua imagem de logotipo com `AnyBitmap.FromFile`, criar um `QrLogo` com tamanho e raio de canto, configurar `QrStyleOptions` com a propriedade `Logo`, e salvar o código QR usando `SaveAs`.

Como começo a usar o IronQR para criar códigos QR com logotipo incorporado?

Para começar a usar o IronQR para criar códigos QR com logotipo incorporado, baixe primeiro a biblioteca C# do NuGet e siga as etapas para carregar seu logotipo, criar um `QrLogo`, configurar `QrStyleOptions` e salvar o código QR.

What should I do after embedding a logo in my QR code?

Consider customizing your QR code further by adjusting colors to match your brand, adding margins for better scanning, or setting error correction levels for enhanced readability.

Can embedded logo QR codes still be scanned effectively?

Yes, even with an embedded logo, IronQR ensures that the QR code maintains full scannability by allowing you to set appropriate error correction levels.

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.

...
Leia mais

Pronto para começar?

Nuget Downloads 74,386Versão:2026.9recém-lançado

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Biblioteca NuGet C# para PDF
Instalar com NuGet

Versão: 2026.9

PM > Install-Package IronQR
nuget.org/packages/IronQR/
  1. No Solution Explorer, clique com o botão direito do mouse em Referências e selecione Gerenciar Pacotes NuGet.
  2. Selecione Procurar e pesquise "IronQR".
  3. Selecione o pacote e instale.
DLL de PDF em C#
Baixar DLL

Versão: 2026.9

  1. Baixe e descompacte o IronQR em um local como ~/Libs dentro do diretório da sua solução.
  2. No Solution Explorer do Visual Studio, clique com o botão direito do mouse em Referências. Selecione Procurar e digite "IronQR.dll".

Licenças a partir de US$ 749

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.