IRONBARCODE VERWENDEN

Wie man Barcode in VB.NET generiert

Veröffentlicht 5. Juli 2023
Teilen Sie:

Einführung

Barcodes können verwendet werden, um Daten in einem sichtbaren, computerlesbaren Format darzustellen. Um die Daten in Strichcodes darzustellen, wurden die parallelen Linien anfangs in verschiedenen Abständen, breiter und in unterschiedlicher Größe angebracht. Es gibt verschiedene Arten von spezialisierten optischen Scannern, die als Barcodeleser bekannt sind und diese modernen linearen oder eindimensionalen Barcodes lesen können(1D) barcodes. Später wurden zweidimensionale(2D) wurden Varianten von linearen Strichcodes entwickelt, die nicht wirklich Striche enthalten und als Matrixcodes oder 2D-Barcodes bekannt sind. Anstelle der Standard-Strichcodes verwenden diese Versionen Rechtecke, Punkte, Sechsecke und andere Muster. Es gibt verschiedene Konfigurationen von optischen 2D-Scannern, die ausschließlich für das Lesen von 2D-Barcodes konzipiert sind. Eine weitere Möglichkeit zum Lesen von 2D-Strichcodes ist eine Digitalkamera, die an einen Computer angeschlossen ist, auf dem eine Software läuft, die ein Foto des Strichcodes macht und ihn anhand des Bildes entschlüsselt. Ein mobiles Gerät mit einer eingebauten Kamera, wie z. B. ein Smartphone, kann den letztgenannten Typ von 2D-Barcodescanner verwenden, indem es eine spezielle Anwendungssoftware installiert.

IronBarcode Merkmale

DieIronBarcode Die Bibliothek macht es einfach, einen dynamischen Barcode zu erstellen. Es hilft uns, Barcode-Bilder mit nur ein paar Zeilen Code zu kodieren, kann diese unkomplizierte Bibliothek einen Barcode erstellen. Die in IronBarcode Barcode-Lesegeräten integrierten leistungsstarken Barcode-Generatoren ermöglichen die Erstellung hochwertiger Barcodes. IronBarcode ermöglicht es uns, Barcodes in vb.net, C# etc. zu erstellen. Mit verschiedenen Dot net Bibliotheken um, macht dieser Barcode-Generator lesen Sie Ihren Barcode mit dem Barcode-Scanner einfach.

  • Die meisten Barcode-Bildformate und QR-Standards, wie UPC A/E, Databar, EAN 8/13, MSI, Code 39/93/128, CodaB, RSS 14/Expanded und ITF, können von IronBarcode gelesen und geschrieben werden.
  • Drehung, Rauschen, Verzerrung und Schräglage können mit IronBarcode beim Lesen von Scans und Echtzeit-Videobildern korrigiert werden. IronBarcode verarbeitet Barcode-Bilder bei der Erstellung automatisch vor, um die Lesegenauigkeit und -geschwindigkeit zu erhöhen. Dynamische Barcodes sind weit verbreitet, da sie eine Änderung des Inhalts zulassen.
  • Für Stapelverarbeitungsserver ist die Fähigkeit von IronBarcode, mehrere Kerne und Threads zu nutzen, von Vorteil.
  • IronBarcode kann automatisch einen oder mehrere Barcodes in ein- oder mehrseitigen Dokumenten finden.
  • IronBarcode ist sowohl mit dem .NET-Framework als auch mit .NET Core-Implementierungen kompatibel und unterstützt sowohl 32-Bit- als auch 64-Bit-Architekturen.
  • Auf PC- und mobilen Plattformen unterstützt IronBarcode Konsolen-, Desktop-, Cloud- und Internetanwendungen.
  • IronBarcode kann für eine Vielzahl von Datei- und Datenstromtypen, einschließlich PDF, JPG, TIFF, GIF, BMP, PNG und HTML, Barcodebilder erzeugen.

Erstellen eines neuen Projekts in Visual Studio

Öffnen Sie Visual Studio, wählen Sie "Neues Projekt" aus dem Dateimenü und dann "Konsolenanwendung", "Windows Forms" oder "WPF-Anwendung" In diesem Artikel werden wir eine Visual Basic-Konsolenanwendung erstellen.

Wie man einen Barcode in VB.NET generiert: Abbildung 1

Geben Sie in das entsprechende Textfeld den Projektnamen ein und wählen Sie den Dateipfad. Klicken Sie auf die Schaltfläche "Weiter".

Wie man einen Barcode in VB.NET generiert: Abbildung 2

Als nächstes wählen Sie das notwendige .NET-Framework für unser Tutorial aus, wir wählen .NET 6.0, und klicken dann auf die Schaltfläche "Erstellen", um das Projekt zu erstellen.

Wie man einen Barcode in VB.NET generiert: Abbildung 3

Wenn Sie eine Konsolenanwendung auswählen, wird das Projekt nun die Struktur für diese Anwendung aufbauen und die Datei program.cs öffnen. Sie können nun Code eingeben und das Programm kompilieren.

Als Nächstes laden Sie die IronBarcode-Bibliothek herunter und installieren sie mit dem nächsten Befehl des NuGet Package Managers:

Install-Package BarCode

Wie man einen Barcode in VB.NET generiert: Abbildung 4

Alternativ können Sie das "Barcode"-Paket auch mit dem NuGet Package Manager suchen und herunterladen, der alle Suchergebnisse anzeigt. Sie können dann das erforderliche Paket auswählen, um es in die Anwendung herunterzuladen.

Wie man einen Barcode in VB.NET generiert: Abbildung 5

Barcode generieren mit IronBarcode

Hier ist ein Beispiel für VB-Code zur Erzeugung eines Barcode-Etiketts mit IronBarcode.

Imports System
Imports IronBarCode

Module Program
    Sub Main(args As String())
        BarcodeWriter.CreateBarcode("Hello world", BarcodeWriterEncoding.Code128, 500, 500).AddBarcodeValueTextBelowBarcode().SaveAsPng("demo.png")
    End Sub
End Module
Imports System
Imports IronBarCode

Module Program
    Sub Main(args As String())
        BarcodeWriter.CreateBarcode("Hello world", BarcodeWriterEncoding.Code128, 500, 500).AddBarcodeValueTextBelowBarcode().SaveAsPng("demo.png")
    End Sub
End Module
VB.NET

Die Barcodedaten, die im Codebild kodiert werden müssen(eine Zeichenkette oder ein "Stream"-Objekt, das uns als erster Parameter übergeben wird) ist das einzige Argument, das für die Funktion CreateBarcode benötigt wird() funktion, mit der wir ein Barcode-Bild erstellen können. Drei weitere optionale Parameter werden ebenfalls von der Methode akzeptiert:

  • Die Standardabmessungen der Grafik sind 500 Pixel Barcode-Strichbreite und 500 Pixel Höhe.
  • Der IronBarcode unterstützt mehr als 10+ Barcode-Bildtypen.
  • addBarcodeValueTextBelowBarcode" ist eine Funktion, die es uns ermöglicht, den Barcode-Text am unteren Rand des Barcode-Bildes einzufügen. Wir haben auch eine andere Möglichkeit, den Barcode-Text am oberen Rand des Barcode-Bildes mit der Methode AddBarcodeValueTextAboveBarcode hinzuzufügen.

    Im obigen Beispiel wird eine 500 x 500 Pixel große Grafik mit dem Format Given barcode erstellt. Durch die Verwendung der Funktion "SaveAsPng" auf dem benutzerdefinierten Barcode, der generiert wurde, können wir den generierten Barcode als PNG-Bilddatei an einem bestimmten Dateispeicherort ausdrucken, den wir im Code des obigen Beispielcodes hart kodiert haben.

    IronBarcode bietet verschiedene Optionen zum Erstellen von Barcode-Bildern mit verschiedenen Funktionen zum Hinzufügen von Bildern und Ändern der Farbe des erzeugten Barcode-Bildes. IronBarcode hilft uns bei der Anpassung und Korrektur des Barcodebildes, um ein qualitativ hochwertiges Bild zu erhalten. Wir können auch Barcodes aus Texten, Streams, URLs und anderen Quellen erzeugen.

    Die Ausgabe des obigen Codes zum Generieren von Barcodes in vb.net mit IronBarcode, wird wie folgt aussehen:

    Wie man einen Barcode in VB.NET erzeugt: Abbildung 6

    Um mehr über die Erstellung von Barcodes zu erfahren, klicken Sie aufhier für das Lernprogramm.

Schlussfolgerung

Aufgrund seiner Effizienz und Anpassungsfähigkeit an verschiedene Betriebssysteme ist dasIronBarcode bibliothek ist eine der besten Möglichkeiten zur Erstellung und Identifizierung von Strichcodes.

Es bietet eine Reihe von Werkzeugen zur Gestaltung und Änderung verschiedener Barcodetypen, einschließlich der Möglichkeit, den Text, die Farbe der Barcodedaten, die Linienbreite und die Höhe zu ändern. Mit VB.NET Crystal Reports ist auch von diesem Barcode-Generator SDK unterstützt. Barcode erstellen & zeichnen in VB.NET.

DieIronBarcode Websitedie sowohl kommerzielle als auch kostenlose Versionen für Entwickler anbietet, enthält Lizenzierungsinformationen über die Bibliothek. Ein Jahr lang werden Updates und Support kostenlos angeboten.

< PREVIOUS
Integration von Barcode-Scannern in Webanwendungen
NÄCHSTES >
Generieren von QR-Codes in ASP.NET MVC

Sind Sie bereit, loszulegen? Version: 2024.12 gerade veröffentlicht

Gratis NuGet-Download Downloads insgesamt: 1,320,639 Lizenzen anzeigen >