IRONBARCODE VERWENDEN

Wie drucke ich ein Barcode-Etikett in VB .NET

Veröffentlicht 6. März 2024
Teilen Sie:

Barcode-Etiketten sind von entscheidender Bedeutung für die Bestandsverwaltung, die Produktverfolgung und den Betrieb der Lieferkette. In diesem Artikel werden wir das Drucken von Barcodes in VB.NET mit IronBarcode. Unabhängig davon, ob Sie ein erfahrener Entwickler sind oder gerade erst anfangen, werden wir die Möglichkeiten der effizienten Erstellung und des Drucks von Barcode-Etiketten untersuchen. Von der Gestaltung von Etikettenvorlagen bis hin zur Handhabung von Druckereinstellungen - unser schrittweiser Ansatz ermöglicht es Ihnen, präzise und optisch ansprechende Etiketten für Ihre geschäftlichen Anforderungen zu erstellen.

Wie drucke ich Barcode-Etiketten in VB.NET

  1. Erstellen oder öffnen Sie ein Projekt in Visual Studio

  2. Erzeugen Sie den Barcode

  3. Größe des Barcodes ändern

  4. Hinzufügen eines Barcodes valWue und eines Kommentartextes

  5. Gestaltung des Barcodes

Warum Barcode-Etiketten wichtig sind

Bevor wir uns in die technischen Details vertiefen, sollten wir verstehen, warum Barcode-Etiketten wichtig sind:

  1. Effiziente Datendarstellung: Barcodes kodieren wichtige Informationen wie Produkt-IDs, Chargennummern, Verfallsdaten und Preise. Wenn sie gescannt werden, bieten sie sofortigen Zugriff auf relevante Daten und rationalisieren die Prozesse in verschiedenen Branchen.

  2. Fehlerreduzierung: Die manuelle Dateneingabe ist fehleranfällig. Barcode-Etiketten eliminieren das Risiko menschlicher Fehler und gewährleisten eine genaue Datenerfassung bei der Bestandsverwaltung, bei Verkaufstransaktionen und beim Versand.

  3. Optimierung der Lieferkette: Barcodes erleichtern die nahtlose Verfolgung von Waren in der gesamten Lieferkette. Vom Hersteller bis zum Einzelhändler profitieren alle von einer standardisierten Kennzeichnung.

Warum VB.NET und IronBarcode?

VB.NET ist eine leistungsstarke und vielseitige Programmiersprache, die sich perfekt für die Automatisierung von Aufgaben wie dem Etikettendruck eignet. Es verfügt jedoch nicht über integrierte Funktionen zur Erstellung von Strichcodes. Hier kommt IronBarcode ins Spiel, eine Bibliothek, die alle Barcode-bezogenen Funktionen bietet. Integrieren Sie es in Ihr Projekt, und schon können Sie die Leistungsfähigkeit des Barcodes nutzen!

IronBarcode

IronBarcode ist eine leistungsstarke .NET-Bibliothek, die die Erstellung und Bearbeitung von Barcodes vereinfacht. Ganz gleich, ob Sie Bestandsverwaltungssysteme, Einzelhandelsanwendungen oder Lösungen für die Lieferkette entwickeln, IronBarcode bietet eine nahtlose Möglichkeit zur Anlegen, Lesenund *Drucken barcodes. Mit Unterstützung für verschiedene Barcode-Symbologien (wie Code 39, QR-Codes und UPC)ironBarcode for .NET bietet eine Vielzahl von Funktionen, anpassbare Einstellungen und eine einfache Integration in VB.NET- oder C#-Projekte, die es Entwicklern ermöglichen, barcodebezogene Aufgaben effizient zu erledigen. Mit der intuitiven API können Sie genaue und optisch ansprechende Barcode-Etiketten erstellen, die Datengenauigkeit verbessern und Geschäftsprozesse rationalisieren.

Erzeugen und Drucken von Barcodes

Jetzt werden wir den Code zum Erzeugen und Drucken von Barcodes im VB.NET-Projekt schreiben. Als erstes müssen Sie ein VB.NET-Projekt erstellen oder öffnen. Dann müssen Sie die IronBarcode-Bibliothek installieren. Ich werde die Konsolenanwendung für dieses Projekt verwenden, aber Sie können jeden Projekttyp nach Ihren Anforderungen verwenden, da dieser Code für alle Projekttypen funktioniert.

Installation der IronBarcode-Bibliothek

Um die IronBarcode-Bibliothek über die Package Manager Console nahtlos in Ihr Projekt zu integrieren, führen Sie einfach die folgende Schritt-für-Schritt-Prozedur aus, um einen reibungslosen Installationsprozess zu gewährleisten:

  1. Öffnen Sie Ihr Visual Studio-Projekt.

  2. Klicken Sie im Menü auf Werkzeuge.

  3. Wählen Sie NuGet Package Manager.

  4. Wählen Sie Package Manager Console.

  5. Geben Sie in der Konsole den folgenden Befehl ein und drücken Sie die Eingabetaste:
    :ProductInstall
  1. Mit diesem Befehl wird das IronBarcode-Paket für Sie heruntergeladen und installiert.

    Wie drucke ich ein Barcode-Etikett in VB .NET: Abbildung 1 - Konsolenmeldungen zur Dokumentation der IronBarcode-Installation

    IronBarcode ist für Entwicklungszwecke kostenlos, erfordert aber eine Lizenz um alle Funktionen zu erkunden.

Erzeugen eines Barcode-Bildes

Schreiben Sie den folgenden Code, um einen Strichcode zu erzeugen.

Imports IronBarCode
Module Program
  Private Sub Main(args As String())
    ' Creating a barcode is as simple as:
    Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
    ' And save our barcode as in image:
    myBarcode.SaveAsImage("myBarcode.jpeg")
  End Sub
End Module
Imports IronBarCode
Module Program
  Private Sub Main(args As String())
    ' Creating a barcode is as simple as:
    Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
    ' And save our barcode as in image:
    myBarcode.SaveAsImage("myBarcode.jpeg")
  End Sub
End Module
VB.NET

Der obige Code vereinfacht den Prozess der Erzeugung eines Barcode-Bildes. Es zeigt, wie man mit der IronBarcode-Bibliothek einen Barcode erstellt und als Bild speichert. Es ist, als würde man Daten in ein scannbares Bild verwandeln! Die Erklärung lautet wie folgt:

  1. Die erste Zeile, Imports IronBarCode, weist unser Programm an, die von der IronBarcode-Bibliothek bereitgestellten Funktionen zu verwenden. Diese Bibliothek hilft uns bei der Erstellung und Bearbeitung von Strichcodes.

  2. Der nächste Teil des Codes erzeugt einen Strichcode. Konkret wird ein Barcode für den Wert "123456BCX65432" unter Verwendung der Code 128-Kodierung erzeugt. Stellen Sie sich einen Strichcode als ein einzigartiges Muster aus Linien und Leerzeichen vor, das Informationen darstellt (wie eine Produkt-ID oder eine Seriennummer).

  3. Nachdem wir den Strichcode erstellt haben, speichern wir ihn als Bilddatei mit dem Namen "myBarcode.jpeg". Diese Bilddatei enthält die visuelle Darstellung des Barcodes, die ausgedruckt oder auf dem Bildschirm angezeigt werden kann.

Ausgabe

Wie drucke ich ein Barcode-Etikett in VB .NET: Abbildung 2 - Ausgegebener Barcode aus dem vorherigen Codebeispiel

Ändern wir die Größe unseres Strichcodes, damit er in den druckbaren Bereich passt.

Größenänderung des Barcode-Bildes

Der folgende Code ändert die Größe des Strichcodes entsprechend der angegebenen Größe.

Private Sub Main(args As String())
     ' Creating a barcode is as simple as:
     Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
     ' Resize the Barcoce:
     myBarcode.ResizeTo(400, 100)
     ' And save our barcode as in image:
     myBarcode.SaveAsImage("myBarcode.jpeg")
 End Sub
Private Sub Main(args As String())
     ' Creating a barcode is as simple as:
     Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
     ' Resize the Barcoce:
     myBarcode.ResizeTo(400, 100)
     ' And save our barcode as in image:
     myBarcode.SaveAsImage("myBarcode.jpeg")
 End Sub
VB.NET

Der Prozess der Erstellung eines Strichcodes bleibt derselbe. Wir haben nur eine zusätzliche Codezeile, um die Größe des Bildes vor dem Speichern zu ändern. Die zweite Codezeile ändert die Größe des Strichcodes. Wir passen die Abmessungen so an, dass sie 400 Pixel breit und 100 Pixel hoch sind. Dieser Schritt stellt sicher, dass der Strichcode beim Anzeigen oder Drucken gut in den gewünschten Bereich passt.

Die Ausgabe ist wie folgt:

Ausgabe

Wie drucke ich ein Barcode-Etikett in VB .NET: Abbildung 3 - Das verkleinerte Barcode-Bild aus dem vorherigen Code

Fügen wir den Barcodewert und den Anmerkungstext unter oder über unserem Barcode ein.

Hinzufügen eines Barcodewertes und eines Kommentars

Der folgende Quellcode fügt einen Barcodewert und einen Beschriftungstext unterhalb bzw. oberhalb des Barcodes ein.

Private Sub Main(args As String())
     ' Creating a barcode is as simple as:
     Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
     ' Resize the Barcoce:
     myBarcode.ResizeTo(400, 100)
     myBarcode.AddAnnotationTextAboveBarcode("This is my test barcode generated using Iron Barcode.")
     myBarcode.AddBarcodeValueTextBelowBarcode()
     ' And save our barcode as in image:
     myBarcode.SaveAsImage("myBarcode.jpeg")
 End Sub
Private Sub Main(args As String())
     ' Creating a barcode is as simple as:
     Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
     ' Resize the Barcoce:
     myBarcode.ResizeTo(400, 100)
     myBarcode.AddAnnotationTextAboveBarcode("This is my test barcode generated using Iron Barcode.")
     myBarcode.AddBarcodeValueTextBelowBarcode()
     ' And save our barcode as in image:
     myBarcode.SaveAsImage("myBarcode.jpeg")
 End Sub
VB.NET

Der Code zum Erstellen, Ändern der Größe und Speichern von Strichcodes bleibt gleich. Wir haben gerade zwei zusätzliche Zeilen zum Hinzufügen von Kommentartext und Wert hinzugefügt.

Die dritte Codezeile fügt eine Bemerkung hinzu (text) oberhalb des Strichcodes. Die Anmerkung lautet: "Dies ist mein Testbarcode, der mit Iron Barcode erstellt wurde." Anmerkungen liefern zusätzlichen Kontext oder Informationen über den Barcode.

Die vierte Codezeile fügt den tatsächlichen Barcodewert unterhalb des Barcodes ein. Wenn der Strichcode beispielsweise eine Produkt-ID darstellt, würde dieser Text die Produkt-ID anzeigen.

Der erzeugte Barcode ist wie folgt:

Ausgabe Barcode-Bild

Wie drucke ich ein Barcode-Etikett in VB .NET: Abbildung 4 - Annotierter Barcode mit einem Barcodewert

Lassen Sie uns unseren Barcode gestalten, indem wir den Hintergrund und die Barcodefarbe ändern.

Stil Barcode

Mit dem folgenden Code werden die Hintergrundfarbe und die Bildfarbe geändert.

myBarcode.ChangeBarCodeColor(IronSoftware.Drawing.Color.DarkBlue)
 myBarcode.ChangeBackgroundColor(IronSoftware.Drawing.Color.Cornsilk)
myBarcode.ChangeBarCodeColor(IronSoftware.Drawing.Color.DarkBlue)
 myBarcode.ChangeBackgroundColor(IronSoftware.Drawing.Color.Cornsilk)
VB.NET

Der Code für die Erstellung von Barcodes bleibt derselbe. Wir haben zusätzliche Zeilen hinzugefügt, um die Hintergrundfarbe und die Barcodefarbe zu ändern.

Die erste Zeile des Codes ändert die Farbe des Strichcodes selbst. Mit der Methode ChangeBarCodeColor setzen wir die Barcodefarbe auf Dunkelblau. Das bedeutet, dass die Linien und Zwischenräume im Strichcode in einem dunkelblauen Farbton erscheinen.

Mit der zweiten Codezeile wird die Hintergrundfarbe hinter dem Strichcode angepasst. Mit der Methode ChangeBackgroundColor setzen wir die Hintergrundfarbe auf einen hellen Farbton namens Cornsilk. Dadurch hebt sich der Strichcode deutlich vom Hintergrund ab.

Die Ausgabe ist wie folgt:

Ausgabe

Wie drucke ich ein Barcode-Etikett in VB .NET: Abbildung 5 - Gestalteter Barcode aus dem vorherigen Code

Dadurch wird ein Barcode-Bild erzeugt. Sie können nun das Druckdialogfeld von .NET Winforms verwenden, wenn Sie eine Anwendung für Windows Forms entwickeln.

Schlussfolgerung

In diesem umfassenden Leitfaden haben wir die wesentliche Rolle von Barcode-Etiketten bei der Datendarstellung, Fehlerreduzierung und Optimierung der Lieferkette untersucht. Nutzung der Leistungsfähigkeit von VB.NET und dem IronBarcode bibliothek können Entwickler nahtlos generieren, Lesen, *manipulierenund *Drucken barcodes. Der schrittweise Ansatz deckt die Bereiche Installation, Barcode-Generierung, Größenänderung, Hinzufügen von Anmerkungen und Gestaltung ab und bietet ein vielseitiges Toolkit zur Erstellung präziser und optisch ansprechender Etiketten. Egal, ob Sie ein erfahrener Entwickler sind oder gerade erst anfangen, dieser Leitfaden hilft Ihnen, die Effizienz in der Bestandsverwaltung, bei Verkaufstransaktionen und in der Lieferkette zu steigern, und macht die Barcode-Integration zu einer wertvollen Bereicherung für Geschäftsanwendungen.

IronBarcode bietet eine kostenlos testen für den erweiterten und produktiven Einsatz.

< PREVIOUS
So erstellen Sie einen Blazor QR Code Scanner
NÄCHSTES >
So verwenden Sie die VB .NET For Barcode Reader Component

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

Gratis NuGet-Download Downloads insgesamt: 1,246,703 Lizenzen anzeigen >