Scan QR Code in C#.

Übersicht

QR-Codes sind entscheidend für den effizienten Datenaustausch in verschiedenen Branchen, einschließlich Logistik und Marketing. In diesem Artikel werden wir untersuchen, wie man programmgesteuert QR-Codes in C# scannen kann, mithilfe des $99 Aspose.BarCode für .NET Plugins—einer leistungsstarken Bibliothek, die für nahtlose 2D-Barcode-Verarbeitung mit robusten ASP.NET QR-Code-Scanner-Funktionen entwickelt wurde.

Hauptmerkmale

  • Umfangreiche Formatunterstützung: Dekodieren Sie eine Vielzahl von Formaten, einschließlich QR-Codes, Data Matrix, Aztec und mehr, mit einer Barcode-Reader-Anwendung in C#.
  • Flexible Eingabeoptionen: Scannen Sie Barcodes aus Bildern, Streams oder Webcam-Feeds mit einem vielseitigen Barcode-Reader in C#.
  • Robuste Erkennung: Verarbeiten Sie effektiv gedrehte, verzerrte oder rauschende QR-Code-Bilder, die für jede Barcode-Reader C#-Implementierung von entscheidender Bedeutung sind.
  • Kosteneffiziente Lösung: Perfekt für sowohl Unternehmensentwickler als auch Hobbyisten, die eine zuverlässige C# Barcode-Scanner-API suchen.

Dieser Leitfaden umfasst:


C# QR-Code-Scanner-API

Die Aspose.BarCode für .NET Bibliothek ist eine umfassende Lösung zum programmgesteuerten Lesen von QR-Codes und verschiedenen anderen Barcode-Formaten. Sie wird als die beste C# QR-Code-Reader-Bibliothek anerkannt und dient als hervorragende Open-Source-Alternative für Projekte, die eine .NET QR-Code-Reader-API benötigen. Sie können sie für Folgendes nutzen:

  • WPF-Anwendungen: Nahtlose Integration in Desktop-Anwendungen.
  • ASP.NET-Projekte: Aktivieren Sie serverseitiges Barcode-Scanning mit dem QR-Code-Scanner in ASP.NET C#.
  • Plattformübergreifende Apps: Vollständige Unterstützung für .NET Core und .NET MAUI.

Installation

Um zu beginnen, installieren Sie die API über NuGet:

PM> Install-Package Aspose.BarCode

Wenn Sie nach einem kosteneffizienten C# QR-Code-Scanner suchen, könnten Sie andere Bibliotheken in Betracht ziehen, aber diese ist bekannt für ihre Funktionalität. Sie können auch die DLL für die manuelle Integration herunterladen.


QR-Code in C# scannen

Um QR-Codes aus einer Bilddatei zu scannen, befolgen Sie diese Schritte:

  1. Initialisieren Sie die BarCodeReader-Klasse mit dem Parameter DecodeType.QR.
  2. Verarbeiten Sie den Barcode mit der Methode ReadBarCodes().
  3. Extrahieren Sie Daten wie den Barcode-Text und -Typ aus den Ergebnissen.

Hier ist ein Codebeispiel, das demonstriert, wie man einen QR-Code in C# scannt:


QR-Code aus einem Stream in C# scannen

Um QR-Codes aus einem Stream zu lesen, führen Sie die folgenden Schritte aus:

  1. Erstellen Sie eine Instanz der BarCodeReader-Klasse und geben Sie DecodeType.QR an.
  2. Verwenden Sie die Methode ReadBarCodes(), um den Stream zu scannen.
  3. Rufen Sie die dekodierten Daten aus dem Ergebnis ab.

Das folgende Codebeispiel veranschaulicht, wie man einen QR-Code aus einem Stream in C# scannt:


Anwendungen des QR-Code-Scannens

Wichtige Anwendungsfälle

  • Einzelhandel: Optimieren Sie das Bestandsmanagement und die Kassensysteme mit einer C# Barcode-Reader-Bibliothek.
  • Gesundheitswesen: Verbessern Sie die Patientenidentifikation und die pharmazeutische Verfolgung mit einer C# Barcode-Reader Open Source-Lösung.
  • Logistik: Optimieren Sie die Sendungsverfolgung mit QR-basierten Etikettierungen durch einen C# Barcode-Decoder.
  • Marketing: Erstellen Sie interaktive Kampagnen mit eingebetteten QR-Code-Links.

Kostenlose Lizenz und Ressourcen

Holen Sie sich eine kostenlose temporäre Lizenz

Schalten Sie die vollständigen Funktionen der API frei, indem Sie eine kostenlose temporäre Lizenz anfordern, um uneingeschränkten Zugang zu allen Funktionen zu genießen.

Lernressourcen


Fazit

In diesem Tutorial haben wir demonstriert, wie man:

  • Programmgesteuert QR-Codes aus Dateien oder Streams in C# mit einem C# QR-Code-Reader scannt.
  • Die erweiterten Funktionen von Aspose.BarCode für robustes und effizientes QR-Code-Decodieren nutzt, einschließlich Optionen für C# QR-Code aus Bild lesen und C# QR-Code aus PDF lesen.

Mit seiner hohen Leistung und Erschwinglichkeit ist das $99 Aspose.BarCode Reader Plugin eine ausgezeichnete Wahl für Entwickler, die einen zuverlässigen .NET 6 QR-Code-Reader suchen. Entdecken Sie weitere Funktionen in der Dokumentation oder suchen Sie Hilfe in unserem Support-Forum.