Leer el valor del código QR
using IronQr;
using System.Drawing;

// Import image
var inputImage = Image.FromFile("sample.jpg");

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

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

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

// Display the value of the first QR code found
Console.WriteLine($"QR code value is {results.First().Value}");
NuGet Download
PM > Install-Package IronQR
Leer el valor del código QR

Leer el valor del código QR

Extraiga fácilmente el contenido del código QR como una cadena lista para usar, lo que le permite mostrar inmediatamente el valor a un usuario, guardarlo en una base de datos o pasarlo a otra función. IronQR lee los datos incrustados de cualquier imagen usando QrReader.Read() y los expone a través de la propiedad Value en cada QrResult.

Guía de 5 pasos para leer el valor de un código QR

  • using IronQr;
  • QrImageInput imageInput = new QrImageInput(Image.FromFile("sample.jpg"));
  • QrReader reader = new QrReader();
  • IEnumerable<QrResult> results = reader.Read(imageInput);
  • Console.WriteLine(results.First().Value);

Explicación del código

Una imagen que contiene un código QR se carga desde el disco y se envuelve en un objeto QrImageInput, que le indica a IronQR qué escanear. Una instancia de QrReader procesa la entrada y devuelve una colección de objetos QrResult, uno por cada código QR encontrado en la imagen. Llamar a .Value en un resultado proporciona directamente la cadena decodificada, ya sea una URL, un ID de producto o cualquier otro texto codificado.

Explore cómo leer valores de códigos QR con IronQR.

¿Listo para empezar?

Nuget Downloads 80,612Versión:2026.11recién lanzado