Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
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.
Erstellen oder öffnen Sie ein Projekt in Visual Studio
Erzeugen Sie den Barcode
Größe des Barcodes ändern
Hinzufügen eines Barcodes valWue und eines Kommentartextes
Bevor wir uns in die technischen Details vertiefen, sollten wir verstehen, warum Barcode-Etiketten wichtig sind:
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.
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.
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 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.
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.
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:
Öffnen Sie Ihr Visual Studio-Projekt.
Klicken Sie im Menü auf Werkzeuge.
Wählen Sie NuGet Package Manager.
Wählen Sie Package Manager Console.
:ProductInstall
Mit diesem Befehl wird das IronBarcode-Paket für Sie heruntergeladen und installiert.
IronBarcode ist für Entwicklungszwecke kostenlos, erfordert aber eine Lizenz um alle Funktionen zu erkunden.
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
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:
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.
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).
Ändern wir die Größe unseres Strichcodes, damit er in den druckbaren Bereich passt.
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
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:
Fügen wir den Barcodewert und den Anmerkungstext unter oder über unserem Barcode ein.
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
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:
Lassen Sie uns unseren Barcode gestalten, indem wir den Hintergrund und die Barcodefarbe ändern.
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)
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:
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.
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.
9 .NET API-Produkte für Ihre Bürodokumente