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);
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,540,041Version :2026.11vient de sortir