Redimensionar código QR como imagem

Redimensionar um código QR é um passo crucial para garantir que seus ativos digitais permaneçam funcionais em diversas plataformas, desde materiais de marketing impressos de alta resolução até interfaces de aplicativos móveis de pequena escala. Ajustando as dimensões dos pixels, é possível evitar a pixelização e garantir que o hardware de digitalização consiga detectar com precisão a matriz de dados em diversas distâncias. Com o IronQR, os desenvolvedores podem controlar com precisão a resolução de saída, garantindo que o código QR gerado mantenha sua integridade estrutural e "zona de silêncio", independentemente do tamanho final da tela.

Guia de 5 passos para redimensionar um código QR

  • using IronQr;
  • string url = "https://ironsoftware.com/csharp/qr/";
  • QrStyleOptions styleOptions = new QrStyleOptions { Dimensions = 500 };
  • AnyBitmap qrResized = qr.Save(styleOptions);
  • qr.Save(styleOptions).SaveAs("qr-resized.png");

Explicação do código

Primeiro, o namespace IronQr é importado para facilitar o processo de geração e renderização. A URL de destino é definida e processada pelo método QrWriter.Write, que cria a estrutura de dados interna para o código QR.

Em seguida, a classe QrStyleOptions é usada para controlar a saída física. Ao definir a propriedade Dimensions, você especifica a largura e a altura exatas em pixels para a imagem final. Como os códigos QR são quadrados, esse valor se aplica a ambos os eixos, garantindo uma proporção de 1:1. Finalmente, o método Save aplica essas configurações de estilo aos dados do QR e SaveAs exporta o bitmap de alta resolução para um arquivo local.

Descubra como redimensionar códigos QR com o IronQR.

Pronto para começar?
Nuget Downloads 61,359 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronQR
executar um exemplo Veja seu URL se transformar em um código QR.