IRONSOFTWAREHOME
IRONBARCODE VERWENDEN

Wie man die VB .NET For Barcode Reader-Komponente verwendet

Curtis Chau
Curtis Chau
Updated: 3. Juni 2026

Effektives und präzises Barcode-Lesen ist ein kritischer Bestandteil vieler Softwareentwicklungsanwendungen in einer Vielzahl von Sektoren. Barcode-Technologie erleichtert die Dateneingabe, verbessert die Genauigkeit und erhöht die Betriebseffizienz in verschiedenen Branchen, einschließlich Einzelhandel, Gesundheitswesen, Logistik und Bestandsmanagement. Technologische Durchbrüche haben es einfacher und bequemer gemacht, Barcode-Lese-Funktionen in VB.NET-Anwendungen zu integrieren.

Dieser Beitrag wird das Thema VB.NET Barcode-Leser untersuchen und erörtern, wie IronBarcode, eine beliebte .NET Barcode-Bibliothek, den Prozess reibungsloser gestalten kann. Wir werden die Grundlagen von Barcodes, den Wert eines Barcode-Scanners in VB.NET-Anwendungen und die Verwendung von IronBarcode zum Aufbau von Barcode-Scanning-Funktionen besprechen.

Wie man die VB .NET Barcode-Leser-Komponente verwendet

  1. Erstellen Sie ein neues Projekt.
  2. Importieren Sie die IronBarcode-Bibliothek.
  3. Setzen Sie den Bildpfad und erstellen Sie eine Instanz des BarcodeReaders.
  4. Analysieren Sie Daten von Barcodes.
  5. Drucken Sie Barcode-Informationen auf der Konsole aus.

Barcodes verstehen

In der heutigen Welt finden sich Barcodes auf einer Vielzahl von Artikeln, einschließlich Ausweiskarten, Versandetiketten und Produktverpackungen. Diese maschinenlesbaren Codes kodieren Daten auf eine Weise, die von .NET Barcode-Leser-Komponenten leicht gelesen werden kann, indem parallele Linien, Balken und Lücken unterschiedlicher Länge verwendet werden.

Barcodes haben mehrere Anwendungen, wie zum Beispiel

  • Bestandsmanagement umfasst das Verfolgen von Beständen, das Verwalten von Ressourcen und die Optimierung von Lieferkettenprozessen.
  • Einzelhandel: Preisverwaltung, Verkaufsüberwachung und Beschleunigung von Checkout-Prozessen.
  • Gesundheitswesen: Genaues und effizientes Identifizieren von Personen, verschreibungspflichtigen Medikamenten und medizinischen Geräten.
  • Dokumentenverwaltung umfasst die Organisation von Aufzeichnungen, die Indexierung von Materialien und die Erleichterung der Wiederauffindung.
  • Es gibt verschiedene Arten von Barcodes, wie QR-Codes, Code 39, Code 128, EAN (European Article Number) und UPC (Universal Product Code). Jedes Format hat einzigartige Eigenschaften und funktioniert gut mit verschiedenen Anwendungen.

IronBarcode

Eine vollständige .NET Barcode-Scanner-DLL-Bibliothek namens IronBarcode macht es Ihrem Projekt leicht, Barcodes in VB.NET-Anwendungen zu lesen und zu erstellen. Unabhängig von der Komplexität ihrer Anwendungen können Entwickler durch die Verwendung von IronBarcodes benutzerfreundlichen APIs einfach Barcode-Lese-Funktionen integrieren.

Wichtige Merkmale von IronBarcode umfassen

  • Unterstützung für eine Vielzahl von Barcode-Formaten: IronBarcode ist mit mehreren Branchenstandards kompatibel und unterstützt viele Barcode-Formate wie UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, QR-Codes und mehr.
  • Hohe Genauigkeit: IronBarcode verwendet fortschrittliche Algorithmen, um eine zuverlässige und präzise Barcode-Erkennung zu garantieren, insbesondere in schwierigen Situationen, wenn Barcodes beschädigt oder von schlechter Qualität sind.
  • Einfache Integration: IronBarcode integriert sich dank seiner klaren API und umfassenden Dokumentation mühelos in VB.NET-Projekte, sodass Barcode-Lese-Funktionen schnell erstellt und implementiert werden können.
  • Plattformübergreifende Kompatibilität: IronBarcode kann auf verschiedenen Plattformen und Kontexten verwendet werden, da es sowohl mit dem .NET Framework als auch mit .NET Core kompatibel ist.
  • Anpassungsoptionen: Entwickler können den Typ, die Ausrichtung, Größe und Auflösung von Barcodes sowie andere Funktionen von Barcode-Scannern an ihre speziellen Bedürfnisse anpassen.
  • Nahtlose .NET-Integration: IronBarcode unterstützt 32-Bit- und 64-Bit-Architekturen und ist mit .NET Framework- und .NET Core-Implementierungen kompatibel.

Um mehr über IronBarcode zu erfahren, lesen Sie hier.

Erstellen eines neuen Projekts in Visual Studio

Wählen Sie "Neues Projekt" aus dem Dateimenü aus, während Visual Studio geöffnet ist, dann "Konsolen-App", "Windows Forms" oder "WPF-Anwendung". In diesem Artikel wählen wir die Visual Basic Konsolen-App. Es gibt eine Vielzahl von Anwendungen für Barcodes. Programme wie Webform/MVC/MVC Core sind eine weitere Option.

So verwenden Sie die VB .NET für Barcode Reader Komponente: Abbildung 1 - Erstellen eines neuen VS-Konsolenanwendungsprojekts

Geben Sie den Projektnamen ein und wählen Sie den Dateipfad im entsprechenden Textfeld aus. Wählen Sie "Weiter" durch Klicken aus.

So verwenden Sie die VB .NET für Barcode Reader Komponente: Abbildung 2 - Konfigurieren des Projektnamens und des Dateipfads

Treffen Sie als Nächstes die erforderliche Auswahl. Wir wählen für unsere Lektion .NET-Framework .NET 6.0, nachdem Sie "Erstellen" auswählen sollten, um das Projekt zu starten.

So verwenden Sie die VB .NET für Barcode Reader Komponente: Abbildung 3 - Auswahl des geeigneten .NET-Frameworks

Wenn Sie eine Konsolenanwendung auswählen, erstellt das Projekt nun das notwendige Framework und startet die program.cs-Datei, sodass Sie Code eingeben und die Anwendung ausführen/erstellen können.

Installation der IronBarcode-Bibliothek

Das Herunterladen des notwendigen Pakets ist erforderlich, um die IronBarcode-Bibliothek in der Lösung zu verwenden. Verwenden Sie den folgenden Befehl in der Paket-Manager-Konsole, um dies zu tun:

PM > Install-Package BarCode

Ähnlich wie im Bild unten:

So verwenden Sie die VB .NET für Barcode Reader Komponente: Abbildung 4 - Eingabe in die Paket-Manager-Konsole

Weitere Optionen umfassen die Verwendung des NuGet Package Managers, um nach dem "Barcode"-Paket zu suchen und es herunterzuladen, was alle Suchergebnisse anzeigt. Danach können Sie entscheiden, welches ihrer Pakete in die Software heruntergeladen und installiert werden soll.

So verwenden Sie die VB .NET für Barcode Reader Komponente: Abbildung 5 - Installation von IronBarcode über den NuGet-Paketmanager

Barcode-Lesen mit IronBarcode

Lassen Sie uns nun untersuchen, wie IronBarcode in VB.NET verwendet wird, um Barcode-Bilder zu scannen:

Imports IronBarCode

Module Program
    Sub Main()
        ' Define the path to the image containing the barcode
        Dim imagePath As String = "Demo.png"
        
        ' Read barcodes from the image file
        Dim result = BarcodeReader.Read(imagePath)

        ' Check if any barcode was detected
        If result IsNot Nothing AndAlso result.Count > 0 Then
            ' Iterate over detected barcodes
            For Each barcode In result
                ' Print barcode type and value
                Console.WriteLine($"Barcode Type: {barcode.BarcodeType}")
                Console.WriteLine($"Barcode Value: {barcode.Value}")
            Next
        Else
            ' Inform the user if no barcode was detected
            Console.WriteLine("No barcode found in the image.")
        End If
    End Sub
End Module
VB .NET

Um die Funktionalität von IronBarcode zu nutzen, beginnen Sie mit dem Importieren des IronBarcode-Namespace. Geben Sie den Speicherort der Bilddatei mit den Barcode-Bildern an, die Sie lesen möchten. Der Pfad zu Ihren Barcode-Bilderdateien sollte durch "Demo.png" ersetzt werden. Erstellen Sie eine Instanz des BarcodeReader-Objekts, das Möglichkeiten bietet, Barcodes aus verschiedenen Quellen zu lesen.

Verwenden Sie die Read-Methode des BarcodeReaders, um Barcodedaten aus der angegebenen Bilddatei zu scannen. Überprüfen Sie, ob Barcodes im Bild gefunden werden können. Wenn Barcodes gefunden werden, drucken Sie den Typ und den Wert jeder Iteration auf die Konsole aus. Wenn keiner gefunden wird, drucken Sie eine Nachricht, die besagt, dass der Barcode nicht erkannt wurde. Wir werden das unten stehende Barcode-Bild mit dem oben genannten Code lesen.

So verwenden Sie die VB .NET für Barcode Reader Komponente: Abbildung 6 - Beispielbarcode

Unten ist das Bild, das aus dem obigen Barcode-Bild generiert wurde.

So verwenden Sie die VB .NET für Barcode Reader Komponente: Abbildung 7 - Konsolenausgabe nach Ausführung des vorherigen Codes

Sehen Sie sich das Tutorial an, indem Sie diesen Link klicken, um mehr über die Erstellung von Barcodes zu erfahren.

Abschluss

Die umfassenden Funktionen und die benutzerfreundliche API von IronBarcode machen es einfach, Barcodes in VB.NET-Anwendungen zu lesen. Entwickler können mit wenigen Codezeilen nützliche Daten für ihre Anwendungen extrahieren, indem sie Barcodes aus Bilddateien dekodieren. IronBarcode gibt Ihnen die Werkzeuge, die Sie benötigen, um Bestandsverwaltungssysteme, Einzelhandelsanwendungen oder Dokumentenverarbeitungslösungen zu erstellen, die Barcode-Leseaufgaben korrekt und effizient durchführen können. VB.NET-Entwickler können die Funktionalität ihrer Anwendungen einfach verbessern und Barcode-Identifikationsprozesse beschleunigen, indem sie IronBarcode nutzen.

Die Lizenzdetails finden Sie hier. IronBarcode gibt es in einer kostenpflichtigen und einer kostenlosen Entwicklerlizenz. Für $999 liefert die Lite-Edition ein Jahr lang kostenlose Updates und Support. Um mehr über Produkte von Iron Software zu erfahren, besuchen Sie hier.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Verwandte Artikel

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.