Das Lesen von Barcodes ist eine häufige Anforderung in vielen Anwendungen, wie Inventor-Management und Ticketverifizierung. Dieser Tutorial zeigt wie man Barcode mit C# mit Aspose.BarCode für .NET lesen kann.
Einführung
Dieser Leitfaden bietet Schritt für Schritt Anweisungen über das Lesen von Barcodes mit C#. Durch die folgenden Schritte können Sie eine robuste Barcode-Leser-Anwendung entwickeln, die mehrere Arten von barcode unterstützt.
Wordsile des Lesens von Barcodes
- Effizienz : schneller Zugang zu verschlüsselten Informationen im digitalen Format.
- Versatilität : Es kann in verschiedene Anwendungen integriert werden, einschließlich Inventormanagement und Ticketverifizierung.
- Einfache Nutzung : Erleichtert den Prozess der Dateninnahme durch schnelle Scannen.
Voraussetzungen: Umwelt vorbereiten
- Installieren Sie Visual Studio oder eine kompatible .NET IDE.
- Installieren Sie Aspose.BarCode vom NuGet Package Manager.
Install-Package Aspose.BarCode
Schritt für Schritt Guide zum Lesen von Barcode
Schritt 1: Inkludieren Sie notwendige Namenräume
Fügen Sie Referenzen zu den erforderlichen Namenräumen in Ihrem Code hinzu.
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;
Schritt 2: Laden Sie das Barcode-Bild auf
Schaffen Sie ein Beispiel für die BarCodeReader
Klassen und laden Sie die Barcode-Bilddatei.
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
// Further processing follows here
}
Schritt 3: Setzen Sie die Barcodetypen
Angeben Sie die Barcodetypen, die Sie mit dem DecodeType
Der Enumerator.
barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);
Schritt 4: Iterate durch Ergebnisse
Entfernen Sie die Barcode-Informationen und drucken Sie sie auf die Konsole.
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
}
Vollständiges Code Beispiel zum Lesen von Barcode
Hier ist ein vollständiges Beispiel, das zeigt, wie man Barcodes aus einem Bild lesen kann:
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
Console.WriteLine("ReadSimpleExample:");
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
}
}
Zusätzliche Informationen
- Die Aspose.BarCode-Bibliothek unterstützt eine Vielzahl von Barcode-Formaten, die es Ihnen ermöglichen, mehrere Arten von Codes leicht zu lesen.
- Betrachten Sie die Implementierung zusätzlicher Fehlerbehandlung für Szenarien mit fehlenden oder unlesbaren Barcodes.
Schlussfolgerungen
Dieses Tutorial hat Sie durch den Prozess des Lesens von Barcodes in C# mit Aspose.BarCode geführt. Mit nur wenigen Zeilen von Code können Sie Informationen aus Barcode-Bilder effizient extrahieren. Für zusätzliche Barcode-Generation und Manipulation-Funktionen, lesen Sie mehr Tutorials und Leitfaden für Aspose-Produkte.
More in this category
- Arbeiten mit Aztec Codes in C#
- Bearbeiten Sie Fehlerkorrektur und beschädigte QR-Codes mit Aspose.BarCode für .NET
- Beschleunigt 1D Barcode Scannen in Inventory und Warehouse Workflows in .NET
- Erstellen von GS1-128 (UCC/EAN-128) Barcode für Lieferkette und Compliance in .NET
- Erstellen von ISBN und ISSN Barcodes für Bücher und Zeitschriften in .NET