IRONSOFTWAREHOME
QR-Code erstellen
using IronBarCode;

// The value of the QR code as a string. Also suitable for URLS
string value = "https://ironsoftware.com/";

// Simplest example of creating a QR Code with no settings
GeneratedBarcode myQRCode = QRCodeWriter.CreateQrCode(value);

// Advanced example with all parameters exclusive to QR codes set:

// The error correction level of the QR code
var correction = QRCodeWriter.QrErrorCorrectionLevel.Highest;

// The width and height of the QR code in pixels
int size = 500;

// QR version.
// Please read https://www.qrcode.com/en/about/version.html to learn more about what QR version is
int qrVersion = 0;

GeneratedBarcode myQRCodeComplex = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion);
Imports IronBarCode

' The value of the QR code as a string. Also suitable for URLS
Dim value As String = "https://ironsoftware.com/"

' Simplest example of creating a QR Code with no settings
Dim myQRCode As GeneratedBarcode = QRCodeWriter.CreateQrCode(value)

' Advanced example with all parameters exclusive to QR codes set:

' The error correction level of the QR code
Dim correction = QRCodeWriter.QrErrorCorrectionLevel.Highest

' The width and height of the QR code in pixels
Dim size As Integer = 500

' QR version.
' Please read https://www.qrcode.com/en/about/version.html to learn more about what QR version is
Dim qrVersion As Integer = 0

Dim myQRCodeComplex As GeneratedBarcode = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion)
NuGet Download
PM > Install-Package BarCode
QR-Code erstellen

QR-Code erstellen

IronBarcode bietet Entwicklern intuitive und benutzerfreundliche Methoden zur Erstellung einzigartiger QR-Codes mit einer Vielzahl von Anpassungsmöglichkeiten. Egal, ob Sie ein Entwickler sind, der einen einfachen QR-Code-Generator mit wenigen Codezeilen sucht, oder einen komplexeren Generator, bei dem Sie alle Aspekte des QR-Codes wie das Korrekturniveau, die Größe und die Version kontrollieren können, IronBarcode bietet Ihnen alles, was Sie in einer Bibliothek benötigen.

Nach dem Import der IronBarcode-Bibliothek instanziieren wir zuerst die QRCodeWriter-Klasse und verwenden dann QRCodeWriter.CreateQrCode, um einen neuen QR-Code mit einem Zeichenfolgewert einer URL zu erstellen. Diese Methode ist der einfachste Weg, um einen QR-Code mit Standardeinstellungen zu erstellen.

Wir können errorCorrectionLevel des QR-Codes anpassen, um mehr Anpassungsmöglichkeiten zu bieten. Dieses Level korreliert mit der Menge an Redundanz- oder Fehlerwiederherstellungsdaten, die im QR-Code enthalten sind, was ihn fehlertoleranter macht und sicherstellt, dass er unter schwierigen Bedingungen funktioniert.

Um den size zu steuern, weisen Sie ihm einfach einen ganzzahligen Wert zu. Die qrVersion (zwischen 1 und 40) stellt die QR-Code-Version dar. Je nachdem, wie viele Daten Sie speichern möchten und welche Kapazität der QR-Code haben soll, können Entwickler es feinabstimmen, um eine Balance zwischen Kapazität und Größe zu gewährleisten und die Optimierung sicherzustellen. Für weitere Informationen, wie Sie die Version Ihres QR-Codes bestimmen können, konsultieren Sie bitte diese Dokumentation hier.

Schließlich übergeben wir alle unsere festgelegten Variablen, size, qrVersion und correction, erneut an die QRCodeWriter.CreateQrCode-Methode, um einen angepassten QR-Code mit allen oben genannten Attributen zu generieren.

Erfahren Sie, wie man benutzerdefinierte BarCode-Bilder erstellt
Auf GitHub ansehen

Bereit anzufangen?

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

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.