IRONSOFTWAREHOME
IRONBARCODE VERWENDEN

Barcode-Generator .NET Tutorial

Curtis Chau
Curtis Chau
Updated: 11. Mai 2026

Angesichts des schnellen Anstiegs der Barcode-Nutzung müssen Entwickler in der Lage sein, Barcodes in ihrer bevorzugten Programmiersprache zu generieren. Dieses Tutorial zeigt, wie man Barcodes in .NET generiert.

Barcode Generator .NET Anleitung

  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 Kernfunktionalität
  5. Ausführen des .NET Barcode Generators

Lass uns mit dem Tutorial beginnen.

Projekt erstellen

Dieses Tutorial nutzt die neueste Version von Visual Studio und die Windows Forms-Anwendungsvorlage. Sie können die Anwendung Ihrer Wahl verwenden und Ihr bestehendes Projekt und Ihre Version nutzen.

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

Barcode Generator .NET Tutorial, Abbildung 1: Erstellen Sie eine neue Windows Forms-Anwendung Eine neue Windows Forms-Anwendung erstellen

Die Barcode-Bibliothek installieren

Es gibt viele Vorteile beim Installieren einer Barcode-Generator-Bibliothek. IronBarcode, geschrieben in C#, bietet Funktionen zum Erstellen von Barcodes und QR-Codes mit nur einer einzigen Codezeile. Er unterstützt auch das Speichern des QR-Codes oder Barcodes im gewünschten Dateiformat. Darüber hinaus bietet er kostenlosen Service- und Laufzeitsupport zur Erstellung von Barcodes in .NET.

Lass uns mit der Installation des IronBarcode NuGet-Pakets beginnen. Sie können es mit einer der folgenden drei Methoden installieren:

Package Manager-Konsole

Schreiben Sie den folgenden Befehl in die Package Manager-Konsole. Es lädt das Paket herunter und installiert es für Sie.

PM > Install-Package BarCode

Barcode Generator .NET Tutorial, Abbildung 2: Installationsschritt in der Paket-Manager-Konsole Installationsschritt der Package Manager-Konsole

NuGet-Paketmanager-Lösung

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

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

Dies öffnet den NuGet-Paketmanager für Sie. Klicken Sie auf Durchsuchen und suchen Sie "IronBarcode", dann installieren Sie die Bibliothek.

Barcode Generator .NET Tutorial, Abbildung 3: NuGet-Paket-Manager-Benutzeroberfläche NuGet-Paketmanager-Benutzeroberfläche

Alternativ kann der IronBarCode.Dll heruntergeladen und als Referenz aus der .NET Barcode DLL zu Ihrem Projekt hinzugefügt werden.

Die Windows Forms entwerfen

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

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

Code zum Generieren von Barcodes schreiben

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

private void button1_Click(object sender, EventArgs e)
{
    // This function will be triggered when the "Generate" button is clicked
}

Fügen Sie die folgenden Namespaces am Anfang Ihrer Code-Datei hinzu:

using IronBarCode; // Import the IronBarCode library to handle barcode operations
using System.Drawing; // Import for image manipulation
using System.Windows.Forms; // Import for Windows Forms functionality

Schreiben Sie den folgenden Code in die button1_Click()-Funktion:

// Generate a barcode with the specified value and encoding
GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128);

// Save the generated barcode as a PNG file
MyBarCode.SaveAsPng("MyBarCode.png");

// Display the generated barcode image in the PictureBox
BarcodeImage.Image = new Bitmap("MyBarCode.png");

Lassen Sie uns den Code Zeile für Zeile verstehen:

  • GeneratedBarcode ist ein Datentyp, der den erzeugten Barcode darstellt.

  • CreateBarcode ist die Funktion aus der BarcodeWriter-Klasse im IronBarCode-Paket, die verwendet wird, um den Barcode basierend auf Benutzereingaben zu erzeugen.

  • BarcodeValue.Text ruft den vom Benutzer eingegebenen Text ab, der im Barcode kodiert wird.

  • BarcodeWriterEncoding.Code128 gibt das Kodierungsschema zum Generieren des Barcodes an. Sie können dies in andere Kodierungstypen wie BarcodeWriterEncoding.QRCode ändern, um QR-Codes zu generieren.

  • SaveAsPng("MyBarCode.png") speichert das Barcode-Bild als PNG-Datei.

  • BarcodeImage ist ein PictureBox-Steuerelement auf dem Formular, das verwendet wird, um dem Benutzer das Barcode-Bild anzuzeigen.

Führen Sie den .NET Barcode Generator aus

Drücken Sie Ctrl + F5, um die Anwendung auszuführen.

Barcode Generator .NET Tutorial, Abbildung 5: Barcode-Generator-Anwendung ausführen Ausführung der Barcode-Generator-Anwendung

Schreiben Sie den Wert in das Textfeld, den Sie im Barcode codieren möchten, wie unten gezeigt.

Barcode Generator .NET Tutorial, Abbildung 6: URL einfügen, um einen Barcode zu erzeugen Fügen Sie die URL ein, um einen Barcode zu generieren

Klicken Sie jetzt auf 'Generieren'. Der Barcode wird wie unten gezeigt generiert.

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

Den Wert des Barcodes anzeigen

Als Nächstes können Sie den Wert des Barcodes mit einer einzigen Codezeile anzeigen:

// Add the encoded barcode value as text below the barcode image
MyBarCode.AddBarcodeValueTextBelowBarcode();

Ausgabe

Barcode Generator .NET Tutorial, Abbildung 8: Generieren eines Barcodes aus einem Zeichenfolgenwert Generieren Sie einen Barcode aus einem Zeichenfolgenwert

Zusammenfassung

IronBarcode bietet eine benutzerfreundliche API für Entwickler zum Lesen und Schreiben von Barcodes for .NET, Optimierung der Genauigkeit und Sicherstellung einer geringen Fehlerquote in realen Softwareanwendungen. Besuchen Sie die offizielle Dokumentationsseite für weitere Informationen über IronBarcode.

Derzeit, wenn Sie die komplette Iron Suite kaufen, können Sie fünf Bibliotheken zum Preis von zwei erhalten. Für weitere Informationen.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Verwandte Artikel

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.