IRONSOFTWAREHOME
Créer un code QR
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
Créer un code QR

Créer un code QR

IronBarcode offre aux développeurs des méthodes intuitives et faciles à utiliser pour créer des codes QR uniques avec une pléthore de personnalisations. Que vous soyez un développeur à la recherche d'un générateur de code QR simple avec quelques lignes de code ou un générateur plus complexe où vous pouvez contrôler tous les aspects du code QR, tels que le niveau de correction, la taille et la version, IronBarcode offre tout ce dont vous avez besoin dans une seule bibliothèque.

Après avoir importé la bibliothèque IronBarcode, nous instancions d'abord la classe QRCodeWriter puis utilisons QRCodeWriter.CreateQrCode pour créer un nouveau code QR avec une valeur de chaîne d'une URL. Cette méthode est le moyen le plus simple de créer un code QR avec les paramètres par défaut.

Nous pouvons ajuster le errorCorrectionLevel du code QR pour une personnalisation accrue. Ce niveau correspond à la quantité de redondance ou de données de récupération d'erreur incluses dans le code QR, le rendant plus tolérant aux erreurs et garantissant son fonctionnement dans des conditions difficiles.

Pour contrôler le size, assignez-lui simplement une valeur entière. Le qrVersion (entre 1 et 40) représente la version du code QR. En fonction de la quantité de données que vous souhaitez stocker et de la capacité que vous souhaitez que le code QR ait, les développeurs peuvent l'ajuster finement pour trouver un équilibre entre la capacité et la taille afin d'assurer l'optimisation. Pour plus d'informations sur la façon de déterminer la version de votre code QR, veuillez vous référer à cette documentation ici.

Enfin, nous transmettons toutes nos variables établies, size, qrVersion et correction, à la méthode QRCodeWriter.CreateQrCode à nouveau pour générer un code QR personnalisé avec tous les attributs listés ci-dessus.

Découvrez comment créer des images de codes-barres personnalisées
Voir sur GitHub

Prêt à commencer?

Nuget Downloads 2,422,100Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise