Odczytaj wartosc kodu 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
Odczytaj wartosc kodu QR

Odczytaj wartosc kodu QR

Latwo wyodrębnić zawartość kodu QR jako gotowy do użycia ciag, co pozwala na natychmiastowe wyświetlenie wartosci użytkownikówi, zapisanie jej w bazie danych lub przekazanie do innej funkcji. IronQR odczytuje osadzone dane z dowolnego obrazu przy użyciu QrReader.Read() i udostępnia je przez właściwość Value na każdym QrResult.

Przewodnik 5 krokow, jak odczytać wartosc kodu 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);

Wyjaśnienie kodu

Obraz zawierający kod QR jest ładowany z dysku i opakowany w obiekt QrImageInput, który informuje IronQR, co należy skanować. Instancja QrReader przetwarza dane wejściowe i zwraca kolekcję obiektów QrResult, jeden na każdy kod QR znaleziony w obrazie. Wywołanie .Value na rezultacie bezpośrednio daje odszyfrowany ciąg, niezależnie czy to jest URL, ID produktu, czy jakikolwiek inny zakodowany tekst.

Odkryj, jak odczytywać wartosci kodow QR z IronQR.

Gotowy, aby rozpocząć?

Nuget Downloads 80,612Wersja:2026.11właśnie wydany