IRONSOFTWAREHOME
Criar código QR
using IronBarCode;

// The value of the QR code as a string. Also suitable for URLS
string value = "https://ironsoftware.com/";

// Simplest example of creating a QR Code with no settings
GeneratedBarcode myQRCode = QRCodeWriter.CreateQrCode(value);

// Advanced example with all parameters exclusive to QR codes set:

// The error correction level of the QR code
var correction = QRCodeWriter.QrErrorCorrectionLevel.Highest;

// The width and height of the QR code in pixels
int size = 500;

// QR version.
// Please read https://www.qrcode.com/en/about/version.html to learn more about what QR version is
int qrVersion = 0;

GeneratedBarcode myQRCodeComplex = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion);
Imports IronBarCode

' The value of the QR code as a string. Also suitable for URLS
Dim value As String = "https://ironsoftware.com/"

' Simplest example of creating a QR Code with no settings
Dim myQRCode As GeneratedBarcode = QRCodeWriter.CreateQrCode(value)

' Advanced example with all parameters exclusive to QR codes set:

' The error correction level of the QR code
Dim correction = QRCodeWriter.QrErrorCorrectionLevel.Highest

' The width and height of the QR code in pixels
Dim size As Integer = 500

' QR version.
' Please read https://www.qrcode.com/en/about/version.html to learn more about what QR version is
Dim qrVersion As Integer = 0

Dim myQRCodeComplex As GeneratedBarcode = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion)
NuGet Download
PM > Install-Package BarCode
Criar código QR

Criar código QR

O IronBarcode oferece aos desenvolvedores métodos intuitivos e fáceis de usar para criar códigos QR únicos com uma infinidade de personalizações. Se você é um desenvolvedor em busca de um gerador de código QR simples com poucas linhas de código ou de um gerador mais complexo onde você pode controlar todos os aspectos do código QR, como o nível de correção, o tamanho e a versão, o IronBarcode oferece tudo o que você precisa em uma única biblioteca.

Após importar a biblioteca IronBarcode, primeiro instanciamos a classe QRCodeWriter e depois usamos QRCodeWriter.CreateQrCode para criar um novo código QR com um valor de string de um URL. Este método é a maneira mais simples de criar um código QR com configurações padrão.

Podemos ajustar o errorCorrectionLevel do código QR para uma personalização maior. Este nível está correlacionado à quantidade de redundância ou dados de recuperação de erros incluídos no código QR, tornando-o mais tolerante a falhas e garantindo que funcione em condições adversas.

Para controlar o size, simplesmente atribua um valor inteiro a ele. O qrVersion (entre 1 e 40) representa a versão do código QR. Dependendo de quanto dado você deseja armazenar e da capacidade que deseja que o código QR tenha, os desenvolvedores podem ajustá-lo finamente para equilibrar entre capacidade e tamanho para garantir otimização. Para mais informações sobre como determinar a versão do seu código QR, consulte esta documentação aqui.

Finalmente, passamos todas as nossas variáveis estabelecidas, size, qrVersion, e correction, para o método QRCodeWriter.CreateQrCode novamente para gerar um código QR personalizado com todos os atributos listados acima.

Explore Como Criar Imagens de Código de Barras Personalizadas
Ver no GitHub

Pronto para começar?

Nuget Downloads 2,422,100Versão:2026.9recém-lançado

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.