Wie man Barcode mit C# lesen kann#

Wie man Barcode mit C# lesen kann#

Dieses einfache Tutorial illustriert, wie man Barcodes mit C# lesen kann. Durch die folgenden Schritte können Sie eine C#-Anwendung entwickeln, die Barcodes mit minimalem Code und ohne äußere Abhängigkeiten liest.

Vorteile des Lesens von Barcodes

  • Effizienz:- Schnelle Zugang zu verschlüsselten Informationen im digitalen Format.

  • Versatilität:- Sie können in verschiedene Anwendungen integriert werden, einschließlich Inventormanagement und Ticketverifizierung.

  • Einfach zu benutzen:- Er vereinfacht 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.

Schritt für Schritt Guide zum Lesen von Barcode

Schritt 1: Installieren Sie Aspose.BarCode

Fügen Sie die Aspose.BarCode-Bibliothek zu Ihrem Projekt mit NuGet hinzu.

Install-Package Aspose.BarCode

Schritt 2: 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 3: Laden Sie das Barcode-Bild auf

Create an instance of the BarCodeReader class and load the barcode image file.

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 4: Setzen Sie die Barcodetypen

Specify the barcode types you want to read using the DecodeType enumerator.

barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);

Schritt 5: Iterate durch Ergebnisse

Entfernen Sie die Barcode-Informationen und drucken Sie sie auf die Konsole.

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine($"{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($"{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.

 Deutsch