IRONSOFTWAREHOME
Leia o código QR avançado
using IronQr;
using IronSoftware.Drawing;
using System;
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);

// Use and Store the information as required
foreach (QrResult result in results)
{
    // String value of the QR Code
    Console.WriteLine(result.Value);

    // URI value of the QR Code
    Console.WriteLine(result.Url);

    // Coordinates of the QR Code
    foreach (IronSoftware.Drawing.PointF point in result.Points)
    {
        Console.WriteLine($"{point.X}, {point.Y}");
    }
}
Imports IronQr
Imports IronSoftware.Drawing
Imports System
Imports System.Collections.Generic

' Open the asset to read a QR Code from
Dim inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png")

' Load the asset into QrImageInput
Dim imageInput As New QrImageInput(inputBmp)

' Create a QR Reader object
Dim reader As New QrReader()

' Read the Input and get all embedded QR Codes
Dim results As IEnumerable(Of QrResult) = reader.Read(imageInput)

' Use and Store the information as required
For Each result As QrResult In results
    ' String value of the QR Code
    Console.WriteLine(result.Value)

    ' URI value of the QR Code
    Console.WriteLine(result.Url)

    ' Coordinates of the QR Code
    For Each point As IronSoftware.Drawing.PointF In result.Points
        Console.WriteLine($"{point.X}, {point.Y}")
    Next
Next
NuGet Download
PM > Install-Package IronQR
Leia o código QR avançado

Leia o código QR avançado

Nosso compromisso em oferecer a experiência de leitura de código QR mais avançada é exemplificado pela nossa integração de modelos de Aprendizado de Máquina (ML) de última geração. Ao empregarmos tecnologia de aprendizado de máquina de ponta, elevamos a leitura de códigos QR a um novo patamar. Nosso modelo avançado de aprendizado de máquina permite que seus aplicativos decodifiquem códigos QR com precisão e eficiência incomparáveis, mesmo em cenários desafiadores. Seja para ler códigos QR em imagens, vídeos ou transmissões ao vivo de câmeras, nossa solução com tecnologia de aprendizado de máquina garante que você obtenha as informações necessárias de forma rápida e confiável. Essa inovação não só simplifica a extração de dados, como também aumenta a segurança, pois consegue distinguir entre códigos QR legítimos e potenciais ameaças. Com nosso modelo de aprendizado de máquina, você pode ter certeza de que seus recursos de leitura de código QR estão na vanguarda da tecnologia, oferecendo aos seus usuários uma experiência perfeita e confiável.

Descubra como ler códigos QR em imagens com o IronQR.
Ver no GitHub

Pronto para começar?

Nuget Downloads 74,386Versã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.