Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
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
Erstellen eines Projekts in Visual Studio
Installieren der C# Barcode Generator Bibliothek
Entwerfen der Benutzeroberfläche für die Windows Forms-Anwendung
Schreiben des Codes für die Kernfunktionen
Starten Sie den .NET Barcode-Generator
Beginnen wir mit dem Lernprogramm.
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.
Erstellen einer neuen Windows Forms-Anwendung
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:
Schreiben Sie den folgenden Befehl in die Paketmanager-Konsole. Es wird das Paket für Sie herunterladen und installieren.
Install-Package BarCode
Installationsschritt der Paketverwaltungskonsole
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.
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.
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.
Entwurf der Windows Forms-Anwendung
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
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
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")
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.
Drücken Sie Strg + F5, um die Anwendung zu starten.
Starten Sie die Anwendung Barcode-Generator
Schreiben Sie den Wert in das Textfeld, den Sie in den Strichcode kodieren wollen, wie unten gezeigt.
Einfügen der URL, um einen Strichcode zu erzeugen
Klicken Sie nun auf die Schaltfläche "Generieren". Der Barcode wird wie unten dargestellt generiert.
Generierter Barcode in der Windows Forms Anwendung
Zeigen Sie anschließend den Wert des Strichcodes in einer einzigen Codezeile an:
MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode()
Erzeugen eines Barcodes aus einem String-Wert
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.
9 .NET API-Produkte für Ihre Bürodokumente