IRONBARCODE VERWENDEN

Barcode Generator .NET Tutorial

Aktualisiert 20. Januar 2024
Teilen Sie:

Angesichts der raschen Zunahme der Barcode-Nutzung müssen Entwickler in der Lage sein, Barcodes in ihrer bevorzugten Programmiersprache zu erzeugen. In diesem Tutorial wird also gezeigt, wie man Barcodes in .NET erzeugt.

Barcode Generator .NET Tutorial

  1. Erstellen eines Projekts in Visual Studio

  2. Installieren der C# Barcode Generator Bibliothek

  3. Entwerfen der Benutzeroberfläche für die Windows Forms-Anwendung

  4. Schreiben des Codes für die Kernfunktionen

  5. Starten Sie den .NET Barcode-Generator

    Beginnen wir mit dem Lernprogramm.

Das Projekt erstellen

Dieses Tutorial verwendet die neueste Version von Visual Studio und die Windows Forms-Anwendungsvorlage. Sie können die Anwendung Ihrer Wahl verwenden und Ihr eigenes, bereits vorhandenes Projekt und Ihre Version nutzen.

Öffnen Sie Visual Studio > Klicken Sie auf Neues Projekt erstellen > Wählen Sie Windows Forms Application Template > Drücken Sie Weiter > Benennen Sie das Projekt > Drücken Sie Weiter => Wählen Sie Ihr .NET-Framework => Klicken Sie auf Erstellen.

Barcode Generator .NET Tutorial, Abbildung 1: Erstellen einer neuen Windows Forms Anwendung

Erstellen einer neuen Windows Forms-Anwendung

Installieren der Barcode-Bibliothek

Die Installation einer Barcode-Generatorbibliothek bietet viele Vorteile. IronBarcode, geschrieben in C#, bietet Funktionen zur Erstellung von Barcodes und QR-Codes mit nur einer einzigen Codezeile. Es unterstützt auch das Speichern des QR-Codes oder Barcodes im gewünschten Dateiformat. Darüber hinaus bietet es kostenlosen Service und Laufzeitunterstützung für die Erzeugung von Barcodes in .NET.

Beginnen wir mit der Installation des IronBarcode NuGet-Pakets. Sie können ihn mit einer der folgenden drei Methoden installieren:

Paketmanager-Konsole

Schreiben Sie den folgenden Befehl in die Paketmanager-Konsole. Es wird das Paket für Sie herunterladen und installieren.

Install-Package BarCode

Barcode Generator .NET Tutorial, Abbildung 2: Package Manager Console Installationsschritt

Installationsschritt der Paketverwaltungskonsole

NuGet-Paketmanager-Lösung

Sie können das Barcode-Paket auch mit Hilfe der NuGet-Paketlösung installieren. Folgen Sie einfach diesen Schritten:

Klicken Sie auf Tools > NuGet Package Manager > NuGet-Pakete für die Lösung verwalten.

Dadurch wird der NuGet Package Manager für Sie geöffnet. Klicken Sie auf Durchsuchen und suchen Sie nach BarCode, dann installieren Sie die Bibliothek.

Barcode Generator .NET Tutorial, Abbildung 3: NuGet Package Manager UI

NuGet Package Manager UI

Als Alternative kann die IronBarCode.Dll kann heruntergeladen und als Referenz von .NET Barcode DLL zu Ihrem Projekt hinzugefügt werden.

Entwerfen der Windows-Formulare

Die Benutzeroberfläche für den .NET Barcode-Generator sollte 2 Beschriftungen, 1 Rich-Text-Feld und 1 Bildfeld haben, um das generierte Barcode-Bild anzuzeigen. Die folgende Abbildung zeigt ein einfaches Muster zu Demonstrationszwecken.

Barcode Generator .NET Tutorial, Abbildung 4: Entwurf der Windows Forms Anwendung

Entwurf der Windows Forms-Anwendung

Code für die Generierung von Barcodes schreiben

Doppelklicken Sie auf die Schaltfläche "Generieren". Der folgende Code wird angezeigt:

private void button1_Click(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
}
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
End Sub
VB   C#

Fügen Sie den folgenden Namensraum hinzu

using IronBarCode;
using System;
using System.Drawing;
using System.Windows.Forms;
using IronBarCode;
using System;
using System.Drawing;
using System.Windows.Forms;
Imports IronBarCode
Imports System
Imports System.Drawing
Imports System.Windows.Forms
VB   C#

Schreiben Sie den folgenden Code innerhalb von `button1_Click()funktion:

GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128);
MyBarCode.SaveAsPng("MyBarCode.png");
BarcodeImage.Image = new Bitmap("MyBarCode.png");
GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128);
MyBarCode.SaveAsPng("MyBarCode.png");
BarcodeImage.Image = new Bitmap("MyBarCode.png");
Dim MyBarCode As GeneratedBarcode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128)
MyBarCode.SaveAsPng("MyBarCode.png")
BarcodeImage.Image = New Bitmap("MyBarCode.png")
VB   C#

Verstehen wir den Code, Zeile für Zeile.

erstellterBarcode ist ein Datentyp des Strichcodes. createBarcode ist die Funktion, die von der barcodeSchreiber klasse des Pakets "IronBarCode".

barcodeValue.Text" ist der Wert der Textbox, der vom Benutzer zur Laufzeit angegeben wird.

barcodeWriterEncoding.Code128" ist das Kodierungsschema, das für die Erzeugung von Strichcodes verwendet wird. Dieser Codetyp kann in ein anderes Kodierungsschema, BarcodeWriterEncoding.QRCode, geändert werden, um einen QR-Code zu erzeugen.

IronBarcode bietet die Möglichkeit, mit mehreren Bildformaten wie PNG, JPEG, HTML und PDF zu arbeiten, GIF oder TIFF, wie zum Beispiel saveAsPng um einen Strichcode im PNG-Format zu speichern. Darüber hinaus arbeitet IronBarcode auch mit PDF-Dateien um Barcodes oder QR-Codes von allen Seiten zu extrahieren.

barcodeImage" ist der Name der PictureBox, in der die erzeugten Barcode-Bilder dem Benutzer angezeigt werden.

Starten Sie den .NET Barcode Generator

Drücken Sie Strg + F5, um die Anwendung zu starten.

Barcode Generator .NET Tutorial, Abbildung 5: Starten Sie die Barcode Generator Anwendung

Starten Sie die Anwendung Barcode-Generator

Schreiben Sie den Wert in das Textfeld, den Sie in den Strichcode kodieren wollen, wie unten gezeigt.

Barcode Generator .NET Tutorial, Abbildung 6: Einfügen der URL zur Erzeugung eines Barcodes

Einfügen der URL, um einen Strichcode zu erzeugen

Klicken Sie nun auf die Schaltfläche "Generieren". Der Barcode wird wie unten dargestellt generiert.

Barcode Generator .NET Tutorial, Abbildung 7: Erstellter Barcode in der Windows Forms Anwendung

Generierter Barcode in der Windows Forms Anwendung

Den Wert des Barcodes anzeigen

Zeigen Sie anschließend den Wert des Strichcodes in einer einzigen Codezeile an:

MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode()
VB   C#

Ausgabe

Barcode Generator .NET Tutorial, Abbildung 8: Erzeugen eines Barcodes aus einem String-Wert

Erzeugen eines Barcodes aus einem String-Wert

Zusammenfassung

IronBarcode bietet eine benutzerfreundliche API für Entwickler, um lesen und schreiben Barcodes für .NET, optimierung der Genauigkeit und die Gewährleistung einer niedrigen Fehlerquote in realer Software. Besuchen Sie die offizielle Dokumentationsseite für weitere Informationen über IronBarcode.

Derzeit können Sie beim Kauf der komplette Iron Suitekönnen Sie fünf Bibliotheken zum Preis von zwei erhalten. Für weitere Informationen.

Sie können sich auch eine zip-File-Projekt.

< PREVIOUS
Wie drucke ich einen Barcode in ASP.NET in C#
NÄCHSTES >
Verwendung von Barcode-Scannern in C# Windows-Anwendungen

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

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