QR-Code-Fehlerkorrektur einstellen

Die richtige Fehlerkorrekturstufe auf einem QR-Code bestimmt, wie viel physischer Schaden er aushalten kann und dennoch erfolgreich gescannt werden kann. IronQR verwendet Reed-Solomon-Fehlerkorrektur mit vier Stufen: QrErrorCorrectionLevel.Low, QrErrorCorrectionLevel.Medium, QrErrorCorrectionLevel.High und QrErrorCorrectionLevel.Highest. Die Wahl der geeigneten Stufe ermöglicht es Entwicklern, ein Gleichgewicht zwischen einem kompakten, schnell scannenden Code und einem Code zu finden, der Kratzer, Flecken oder partielle Hindernisse übersteht.

5-Schritte-Anleitung zur Einstellung der QR-Code-Fehlerkorrektur

  • using IronQr;
  • using IronSoftware.Drawing;
  • QrOptions options = new QrOptions(QrErrorCorrectionLevel.Medium);
  • QrCode qr = QrWriter.Write("1234", options);
  • qr.Save().SaveAs("qr-medium.png");

Code Erklärung

Zuerst wird ein QrOptions-Objekt erstellt, indem der gewünschte QrErrorCorrectionLevel an dessen Konstruktor übergeben wird. Die Medium-Stufe ist eine solide Standardeinstellung für die meisten Anwendungen, da sie beschädigte Daten wiederherstellt und gleichzeitig den QR-Code kompakt und schnell scanbar hält.

Für Umgebungen, in denen der Code raueren Bedingungen ausgesetzt ist, wie z. B. Lageretiketten oder Außenschilder, bietet der Wechsel zu QrErrorCorrectionLevel.Highest maximale Widerstandsfähigkeit auf Kosten eines dichteren Musters. Das Beispiel generiert beide Stufen nebeneinander zum Vergleich der visuellen Dichte. Sobald erstellt, wird der QR-Code als Bitmap mit Save() gespeichert und mit SaveAs() in eine PNG-Datei exportiert.

Erkunden Sie, wie Sie die Fehlerkorrekturstufen von QR-Codes mit IronQR einstellen.

Bereit anzufangen?
Nuget Downloads 63,625 | Version: 2026.4 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronQR
Führen Sie ein Beispiel aus und beobachten Sie, wie Ihre URL zu einem QR-Code wird.