IRONSOFTWAREHOME
Lectura avanzada de códigos QR
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
Lectura avanzada de códigos QR

Lectura avanzada de códigos QR

Nuestro compromiso de ofrecer la experiencia más avanzada de lectura de códigos QR se ejemplifica a través de nuestra integración de modelos de Aprendizaje Automático (ML) de vanguardia. Al emplear tecnología ML de vanguardia, hemos llevado la lectura de códigos QR al siguiente nivel. Nuestro modelo avanzado de ML permite a tus aplicaciones descifrar códigos QR con una precisión y eficiencia sin igual, incluso en escenarios desafiantes. Tanto si se trata de leer códigos QR de imágenes, vídeos o grabaciones de cámaras en directo, nuestra solución basada en ML garantiza la obtención de la información necesaria de forma rápida y fiable. Esta innovación no solo simplifica la extracción de datos, sino que también mejora la seguridad, ya que puede distinguir entre códigos QR legítimos y posibles amenazas. Con nuestro modelo de ML, puedes confiar en que tus capacidades de lectura de códigos QR están a la vanguardia de la tecnología, ofreciendo a tus usuarios una experiencia fluida y confiable.

Descubra cómo leer códigos QR a partir de imágenes con IronQR
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 74,386Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta