Read Barcode from Image in C#

Sind Sie auf der Suche nach einer effizienten Methode, um barcodes oder QR-Codes aus Bildern programmatisch zu lesen? Wenn Sie ein Entwickler sind, die eine Barcode Reader Applikation in C# erstellt, sind Sie am richtigen Ort. Barcoden sind essentiell in Inventory Management, Logistik und Retail. Mit Aspose.BarCode für .NET, können Sie leicht verschiedene Barcode-Typen von Bilden in c# erkennen und extrahieren.

Was du lernen wirst

Dieser Artikel umfasst folgende Themen:

C# API für Barcode Lesen

Um Barcodes in Bildern zu erkennen, verwenden wir die Aspose.BarCode für .NET Dieses kraftvolle .NET-Plugin unterstützt das Lesen über 60 Barcode-Symbolen in mehreren Formaten, einschließlich JPEG, PNG, BMP, TIFF und GIF.

Das Feuer bietet die BarCodeReader Klasse für Barcode-Detektion. Sie können Symbolien mit der DecodeType Parameter - die ReadBarCodes() Die Methode extrahiert Barcode-Daten.

Um die API über NuGet zu installieren, verwenden Sie die folgenden Befehl:

PM> Install-Package Aspose.BarCode 

Schritte, um Barcode-Daten zu extrahieren

Folgen Sie diesen Schritten, um einen Barcode aus einem Bild mit C# zu lesen#:

  • Laden Sie ein Bild mit der BarCodeReader und Klasse.
  • Call ReadBarCodes() um Barcode-Informationen zu extrahieren.
  • Iterate durch die Ergebnisse, um den Barcode-Typ und Wert zu erhalten.

Hier ist ein Probe-Code Snippet:

Lesen Sie Barcode von Bitmap

Um einen Barcode aus einem Bitmap mit C# zu lesen#:

  • Laden Sie das Bild mit der Bitmap Klasse herunter.
  • Geben Sie es an die BarCodeReader Der Konstrukteur.
  • Barcode-Daten verwenden ReadBarCodes().

Lesen Sie Barcode von Image Stream

Sie können auch Lesen von Barcodes aus einem Stream in C#:

  • Laden Sie das Bild mit FileStream.
  • Geben Sie es an die BarCodeReader.
  • Call ReadBarCodes() um Barcode-Daten zu erhalten.

Entdecken und lesen Sie spezifische Barcode-Typ

Um die Effizienz bei der Verwendung eines C# Barcode Reader zu verbessern, geben Sie einen Target Barcode-Typ an:

  • Laden Sie das Bild in BarCodeReader.
  • Setzen Sie einen bestimmten Barcode-Typ (z. B. Code39Standard).
  • Call ReadBarCodes Methode zur Verarbeitung der Ergebnisse.

Multiple Barcode Types zu erkennen

Um mehrere Barcode-Typen in C# zu scannen, können Sie:

  • Mehrere Symbolen in SetBarCodeReadType.
  • Call ReadBarCodes.
  • Wiederherstellen von Barcode-Daten.

Identifizieren Sie vordefinierte Barcode Sets

Aspose.BarCode unterstützt vordefinierte Barcode-Set:

  • AllSupportedTypes - Alle verfügbaren Barcodes.
  • Types1D - Alle linearen Barkoden.
  • Types2D - QR-Code, Data Matrix usw.
  • MostCommonTypes - Häufig verwendete Formate.

Zur Verwendung von vordefinierten Sets in C#:

BarCodeReader reader = new BarCodeReader("image.png", DecodeType.Types2D); 

Extrahieren Sie Multiple Barcodes aus einem Bild

Entdecken Sie mehrere Barcodes aus einem Bild mit den folgenden Schritten:

  • Laden Sie das Bild mit BarCodeReader.
  • Setzen Sie die Decode-Type auf ALL_SUPPORTED_TYPES.
  • Iterate durch die Ergebnisse, um Barcode-Daten zu extrahieren.

Erhalten Sie Barcode-Koordinaten

Retrieve Barcode Location (X, Y-Koordinate) mit C#:

  • Laden Sie das Bild in BarCodeReader.
  • Call ReadBarCodes().
  • Regionspunkte extrahieren.

Lesen Sie Barcode aus einer bestimmten Bildregion

Beschränken Sie die Barcode-Detektion auf eine spezifische Bildregion mit C#:

  • Definieren Sie ein rektangulärer Bereich.
  • Pass es auf BarCodeReader.
  • Call ReadBarCodes().

Scan Barcodes aus mehreren Bildregionen

Scan Barcodes aus mehreren Regionen in C#:

  • Definieren Sie mehrere rektanguläre Bereiche.
  • Pass sie zu BarCodeReader.
  • Barcode Daten extrahieren.

Erhalten Sie eine kostenlose Lizenz

Anforderung A Kostenlose vorübergehende Lizenz um die vollständigen Fähigkeiten von Aspose.BarCode zu erkunden.

Zusätzliche Informationen

In diesem Artikel haben Sie gelernt, wie:

  • Laden und verarbeiten Barcode Bilder.
  • Zeichnen Sie Barcode-Informationen aus verschiedenen Quellen.
  • Erkennen und erkennen Sie mehrere Barcode-Typen mit C# Barcode Reader Bibliotheken wie Aspose.BarCode.

Durch die Nutzung des Aspose Plugin können Sie Ihre Anwendungen mit leistungsstarken Barcode-Lesungsfähigkeiten für nur $99 verbessern!

Für Entwickler, die einen C# Barcode Image Reader implementieren möchten, ist der Prozess einfach. Sie können die B#-Barcode-Reader von Image -Funktionalität zu Scan Barcodes von einem Bild effizient nutzen. ob Sie ein Barkode von Bildlesen müssen oder einfach eine C# barcode von image-Methode verwenden, helfen Ihnen die hier bereitgestellten Lösungen bei der Erreichung Ihrer Ziele.

Um Ihre Codierungseffizienz zu verbessern, berücksichtigen Sie die Erforschung der C# Barcode Scanner API für die Integration in Ihre Anwendungen.Mit der angebotenen ** C# barcode scanner Example** können Sie schnell in Ihrem Projekt einen funktionellen Scaner installieren.Wenn Sie suchen nach lehren von PDF oder scan von Image, werden die hier detaillierten Methoden, einschließlich Bibliothek des Barcodes Lesers und verschiedene c#-barcode skanner-API-Implementierungen, Ihren Entwicklungsprozess vereinfachen.

Darüber hinaus können Sie den C# Barcode Decoder erkunden, um verschiedene Arten von Barcodes zu dekodieren, oder verwenden Sie das C#-Barcode Reader von Image für spezifische Anwendungen.

Darüber hinaus, wenn Sie interessiert sind für C# Barcode Scanner C# Code oder arbeiten mit c# barcode scanner c# Application, finden Sie die bereitgestellten Beispiele unschätzbar. Für diejenigen, die neugierig sind über B # Code zum Lesen von B # oder wie zu Lesen von Daten aus der Barcode Scan C # , die hier diskutierten Techniken bieten Anweisungen, wie diese Aufgaben effektiv zu erfüllen.

Um die ASP.NET Read Barcode-Fähigkeiten zu implementieren, berücksichtigen Sie die Verwendung der C# Scanner API für eine unbequeme Erfahrung. Sie können es auch nützlich finden, den Aspose-Barcode für .NET Example zu überprüfen, um den Umsetzungsprozess schnell zu verstehen. Mit den richtigen Tools und Techniken können Sie effizient Barcode aus dem Image C# Beispiel lesen, damit Ihre Anwendungen wettbewerbsfähig und benutzerfreundlich bleiben.

Um Ihre Entwicklung weiter zu verbessern, finden Sie hier ein Beispiel dafür, wie C# Code Read Barcode Scanner verwendet werden kann, um Daten programmatisch zu extrahieren. Sie können den Aspose-Barcode für .NET Example für eine praktische Demonstration der Implementierung der Funktionen des C# Barcode Reader in Ihren Projekten untersuchen.

Für eine praktische Implementierung finden Sie möglicherweise den Aspose Barcode für .NET Example nützlich, wenn Sie die Fähigkeiten der C# Barcode Scanner API erkunden. Ob Sie interessiert sind für ** C# Lesen von Image** oder benötigen, um spezifische Aufgaben wie Lesen von Bild C # Exempel zu lösen, bietet dieser Leitfaden Sie mit den notwendigen Tools und Kenntnissen für den Erfolg in Ihren barcode-Lesen Bemühungen.

Um Ihr Verständnis der Barcode-Scanning weiter zu verbessern, überlegen Sie, wie Sie effizient barcode aus dem Bild C# lesen und verwenden Sie wie Sie barcode in C # Techniken lesen, um die Genauigkeit in Ihren Anwendungen zu erhöhen.

More in this category