IRONSOFTWAREHOME

Verwendung von IronBarcode mit C#, VB.NET & F#

Curtis Chau
Curtis Chau
Updated: 4. Juni 2026

IronBarcode basiert auf .NET Standard 2.0 und funktioniert daher nativ mit C#, VB .NET und F# ohne zusätzliche Konfiguration. Die API-Oberfläche ist in allen drei Sprachen einheitlich. Alle in C# verfügbaren Methoden, Klassen und Eigenschaften sind auch in VB .NET und F#-Projekten zugänglich.

Installation

Installieren Sie IronBarcode über NuGet:

PM > Install-Package BarCode

Das gleiche BarCode-Paket funktioniert für alle drei Sprachen. Es werden keine sprachspezifischen Pakete benötigt.

C# Beispiel

C# ist die am weitesten verbreitete Programmiersprache bei IronBarcode. Dieses Beispiel generiert einen QR-Code und speichert ihn als PNG-Datei:

using IronBarCode;

// Generate a QR code and save it as an image
var qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250);
qrCode.SaveAsPng("qr-code.png");

// Read the barcode back from the saved image
var result = BarcodeReader.Read("qr-code.png");
Console.WriteLine(result.First().Value);

Ausgabe

QR-Code-Codierung (https://ironsoftware.com), generiert von IronBarcode in C#
Die Konsolenausgabe zeigt die aus dem generierten QR-Code dekodierte Adresse https://ironsoftware.com an.

QRCodeWriter.CreateQrCode erzeugt einen 250×250 QR-Code, der mit BarcodeReader.Read zurück zu https://ironsoftware.com dekodiert wird.

VB .NET Beispiel

VB .NET verwendet die gleichen IronBarcode Methoden wie C#. Es ändert sich lediglich die Syntax:

Imports IronBarCode

' Generate a QR code and save it as an image
Dim qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250)
qrCode.SaveAsPng("qr-code.png")

' Read the barcode back from the saved image
Dim result = BarcodeReader.Read("qr-code.png")
Console.WriteLine(result.First().Value)
VB .NET

Die Ausgabe ist identisch mit dem obigen C#-Beispiel.

VB .NET wird sowohl in .NET Framework als auch in .NET Core -Projekten unterstützt. Eine detaillierte Schritt-für-Schritt-Anleitung finden Sie im VB .NET -Tutorial zur Barcode-Generierung .

F#-Beispiel

F#-Entwickler können IronBarcode direkt referenzieren. Die Bibliothek funktioniert in standardmäßigen F#-Projekten und in F#-Interactive mit der #r-Direktive:

open IronBarCode

// Generate a QR code and save it as an image
let qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250)
qrCode.SaveAsPng("qr-code.png")

// Read the barcode back from the saved image
let result = BarcodeReader.Read("qr-code.png")
printfn "%s" (result.First().Value)
F#

Die Ausgabe ist identisch mit dem obigen C#-Beispiel.

Unterstützte .NET -Versionen

IronBarcode unterstützt eine breite Palette von .NET Laufzeitumgebungen in allen drei Sprachen:

  • .NET 9, 8, 7, 6, 5
  • .NET Core 3.x, 2.x
  • .NET Framework 4.6.2+
  • .NET Standard 2.0

Informationen zu plattformspezifischen NuGet Paketen (Windows, Linux, macOS, iOS, Android) finden Sie im erweiterten Installationsleitfaden .

Häufig gestellte Fragen

Welche Sprachen werden von IronBarcode unterstützt?

IronBarcode unterstützt C#, VB .NET und F# mit einer identischen API und ist daher vielseitig über verschiedene .NET Sprachen einsetzbar.

Wie installiere ich IronBarcode?

Sie können IronBarcode über NuGet mithilfe des Paketmanagers für Ihre jeweilige Sprachumgebung mit dem Befehl `Install-Package BarCode` installieren.

Kann ich IronBarcode mit .NET Core und .NET Framework verwenden?

Ja, IronBarcode ist sowohl mit .NET Core als auch mit .NET Framework kompatibel und unterstützt .NET Core 3.x, 2.x und .NET Framework 4.6.2+.

Gibt es einen Unterschied bei der Verwendung von IronBarcode in C#, VB .NET und F#?

Die API-Oberfläche ist in C#, VB .NET und F# identisch, sodass die Funktionalität gleich bleibt; es gibt lediglich Unterschiede in der Syntax.

Wie kann ich mit IronBarcode und C# einen QR-Code generieren?

In C# können Sie mit IronBarcode einen QR-Code generieren, indem Sie `QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250)` aufrufen und ihn mit `qrCode.SaveAsPng("qr-code.png")` speichern.

Ist IronBarcode mit F# Interactive kompatibel?

Ja, IronBarcode kann in F# Interactive verwendet werden, indem man direkt mit der `#r`-Direktive darauf verweist.

Welche .NET Versionen werden von IronBarcode unterstützt?

IronBarcode unterstützt eine breite Palette von .NET Versionen, darunter .NET 9, 8, 7, 6, 5, .NET Core 3.x, 2.x und .NET Framework 4.6.2+.

Benötige ich sprachspezifische Pakete, um IronBarcode zu verwenden?

Nein, das gleiche `BarCode`-Paket von NuGet funktioniert für C#, VB .NET und F# ohne die Notwendigkeit sprachspezifischer Pakete.

Wie lese ich mit VB .NET einen Barcode aus einem Bild?

Mit VB .NET können Sie mit IronBarcode einen Barcode aus einem Bild lesen, indem Sie `BarcodeReader.Read("qr-code.png")` aufrufen und auf das Ergebnis zugreifen.

Gibt es plattformspezifische Installationsanleitungen für IronBarcode?

Ja, für plattformspezifische NuGet Pakete (Windows, Linux, macOS, iOS, Android) können Sie die erweiterte Installationsanleitung konsultieren.

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

Bereit anzufangen?

Nuget Downloads 2,422,100Version:2026.9gerade veröffentlicht

Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package BarCode
nuget.org/packages/BarCode/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie "IronBarcode"
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

  1. Laden Sie IronBarCode herunter und entpacken Sie es an einem Ort wie ~/Libs in Ihrem Lösungsverzeichnis
  2. Klicken Sie im Visual Studio Solution Explorer mit der rechten Maustaste auf Verweise. Wählen Sie Durchsuchen und dann "IronBarcode.dll"

Lizenzen ab $999

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.