QR-Code-Typ lesen
using IronQr;
using System.Drawing;
using System.Linq;

// Import an image containing a QR code
var inputImage = Image.FromFile("sample.jpg");

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

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

// Read the input and get all embedded QR codes
IEnumerable<QrResult> results = reader.Read(imageInput);

// Display the type of the first QR code found
Console.WriteLine($"The QR type is {results.First().QrType}");
NuGet Download
PM > Install-Package IronQR
QR-Code-Typ lesen

QR-Code-Typ lesen

Überprüfen Sie problemlos das Format des QR-Codes für eine intelligente Verarbeitung mit IronQR, wenn Sie mit mehreren verschiedenen Formaten von QR-Codes als Eingaben arbeiten. IronQR gibt die erkannte Symbologie über QrResult.QrType aus, wodurch Anwendungen die benötigten Informationen erhalten, um gescannte Codes basierend auf ihrem Format zu validieren, weiterzuleiten oder zu protokollieren.

5-Schritte-Anleitung zum Lesen eines QR-Code-Typs

  • using IronQr;
  • QrImageInput imageInput = new QrImageInput(Image.FromFile("sample.jpg"));
  • QrReader reader = new QrReader();
  • IEnumerable<QrResult> results = reader.Read(imageInput);
  • Console.WriteLine($"The QR type is {results.First().QrType}");

Code Erklärung

Ein Bild, das einen QR-Code enthält, wird von der Festplatte geladen und in ein QrImageInput Objekt eingebettet. Eine QrReader Instanz scannt die Eingabe und gibt eine Sammlung von QrResult Objekten zurück, jeweils eines pro erkanntem QR-Code. Das Aufrufen von QrType auf einem Ergebnis gibt einen String zurück, der die erkannte Symbologie identifiziert, wie etwa einen standardmäßigen QR-Code oder ein anderes unterstütztes Format.

Erkunden Sie, wie man QR-Code-Typen mit IronQR liest.

Bereit anzufangen?

Nuget Downloads 80,612Version:2026.11gerade veröffentlicht