IRONSOFTWAREHOME

Primeiros passos com o IronQR

Curtis Chau
Curtis Chau
Updated: 22 de abril de 2026

IronQR é uma biblioteca para leitura e gravação de códigos QR for .NET.

IronQR é a biblioteca de leitura e escrita de Código QR da Iron Software. Além da geração de QR Codes altamente personalizável, utiliza um modelo avançado de aprendizado de máquina com compatibilidade para dispositivos móveis, computadores e nuvem para detectar códigos QR para leitura.

Compatibilidade

O IronQR possui compatibilidade multiplataforma com:

Suporte à versão .NET :

  • C# , VB .NET , F#
  • .NET 7, 6 , 5 e Core 3.1+
  • .NET Standard (2.0+)
  • .NET Framework (4.6.2 ou superior)

Suporte a sistemas operacionais e ambientes:

  • Windows (10+, Servidor 2016+)
  • Linux (Ubuntu, Debian, CentOS, etc.)
  • macOS (10+)
  • iOS (12+)
  • Android API 21+ (v5 "Lollipop")
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, WebApp, Função)
  • AWS (EC2, Lambda)

Suporte a tipos de projeto .NET :

  • Web (Blazor e WebForms)
  • Dispositivos móveis (Xamarin e MAUI)
  • Desktop (WPF e MAUI)
  • Console (Aplicativo e Biblioteca)

Instalação

Biblioteca IronQR

A instalação da biblioteca IronQR é rápida e fácil. Você pode instalar o pacote usando o seguinte comando:

PM > Install-Package IronQR

Alternativamente, faça o download diretamente do site oficial do IronQR no NuGet .

Depois de instalado, você pode começar adicionando using IronQR; ao topo do seu código C#.

Biblioteca IronQr.Slim

O IronQr.Slim contém tanto geração de QR quanto capacidades básicas de leitura de QR. O pacote IronQR fornece Modelos de Aprendizado de Máquina personalizados avançados e adaptadores para usá-los com IronQr.Slim. Se preferir usar o IronQR sem o aumento no tamanho do pacote e a melhoria na precisão do modelo de aprendizado de máquina, você também pode usar apenas o IronQr.Slim .

Essa escolha não afetará a geração/gravação de códigos QR, mas observe que a leitura não utilizará o modelo de detecção avançada. Você pode usar o seguinte comando para instalar apenas a versão básica Slim:

PM > Install-Package IronQr.Slim

Exemplos de código

Exemplo de geração de código QR

using IronQr;
using IronSoftware.Drawing;

// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");

// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();

// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");

Exemplo de leitura de código QR

using IronQr;
using IronSoftware.Drawing;
using System.Collections.Generic;

// Open the asset to read a QR Code from
var inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png");

// Load the asset into QrImageInput
QrImageInput imageInput = new QrImageInput(inputBmp);

// Create a QR Reader object
QrReader reader = new QrReader();

// Read the Input an get all embedded QR Codes
IEnumerable<QrResult> results = reader.Read(imageInput);

Suporte disponível

Informação

Para obter mais informações sobre a Iron Software , visite nosso site:https://ironsoftware.com/

Suporte da Iron Software

Para suporte geral e dúvidas técnicas, envie um e-mail para:support@ironsoftware.com

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 75,149Versã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.
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.

OR
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.