Supported QR Code Formats

This article was translated from English: Does it need improvement?
Translated
View the article in English

Il existe plusieurs formes et tailles de codes QR, chacune étant conçue pour répondre à des besoins différents en termes de capacité de données, espace physique et flexibilité de numérisation. Que vous imprimiez sur une grande étiquette d'expédition ou que vous intégriez des codes sur de minuscules composants matériels, IronQR prend en charge toutes les principales normes QR pour vous aider à accomplir votre travail.

Cet article présente les trois variantes QR qu'IronQR peut générer et lire, avec un exemple de code rapide pour vous aider à démarrer immédiatement.


Variantes du code QR prises en charge

Les codes matriciels bidimensionnels (2D) offrent un moyen compact et fiable de stocker plus d'informations que les codes-barres traditionnels. IronQR prend en charge les types de QR suivants :

Code QR

Le code QR carré standard utilisé dans le monde entier - des paiements mobiles aux menus des restaurants, en passant par la logistique, le marketing, etc.

  • Capacité des données: Jusqu'à 7 089 caractères numériques ou 4 296 caractères alphanumériques

  • Correction des erreurs: Quatre niveaux (Low, Medium, Highest, Highest) garantissent la récupération des données même lorsqu'une partie du code est rayée, tachée ou obscurcie

  • <Cas d'utilisation: Idéal pour les applications générales nécessitant une capacité de données modérée à importante et une grande fiabilité

Il s'agit du format de code QR le plus reconnu et le plus largement utilisé, équilibrant la capacité, la portée de lecture et la flexibilité dans tous les secteurs d'activité.

Code QR

Code QR Micro

Une version miniaturisée du code QR standard, conçue pour les scénarios où l'espace est extrêmement limité, comme l'électronique, les étiquettes de vente au détail ou les sceaux de garantie.

  • Capacité des données: Jusqu'à 35 caractères numériques ou 21 caractères alphanumériques

  • Efficacité: Moins d'espace et numérisation plus rapide grâce à la taille réduite des modules

  • <Cas d'utilisation : Convient parfaitement à l'étiquetage de petits objets, au suivi de composants ou aux endroits où seule une petite quantité de données doit être stockée

Bien qu'il prenne en charge moins de caractères qu'un code QR standard, le Micro QR est très efficace dans les environnements physiques restreints.

Micro QR Code

Micro-code rectangulaire (RMQRCode)

Un format rectangulaire compact conçu pour s'insérer dans des endroits étroits ou allongés où les codes carrés ne fonctionnent pas bien.

  • Capacité de données: Comparable à Micro QR Code

  • <Avantage de la forme: Offre de la flexibilité dans les mises en page où des zones d'impression rectangulaires sont disponibles

  • <Cas d'utilisation:Parfait pour les formulaires, les applications de bord d'étiquette et la billetterie où la largeur ou la hauteur est limitée, mais pas les deux

Le RMQRCode est fonctionnellement similaire au Micro QR mais offre une adaptabilité de mise en page qui n'est pas disponible avec les formats carrés.

BarCode rectangulaire

Scriptum de démarrage rapide

Utilisez le code ci-dessous pour générer un code QR avec l'encodage de votre choix. Vous pouvez facilement passer d'un type à l'autre en modifiant la valeur Encoding.

:path=/static-assets/qr/content-code-examples/how-to/create-qr-code-with-encoding-type.cs
using IronQr;
using IronQr.Enum;

// Generate a Micro QR code and save it as PNG
QrCode myQr = QrWriter.Write(
    "Hello IronQR",
    new QrOptions { Encoding = QrEncoding.MicroQRCode }
);

myQr.Save().SaveAs("QR.png");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Pour générer un QR Code ou un RMQRCode standard, il suffit d'utiliser QrEncoding.QRCode ou QrEncoding.RMQRCode.


[{i :(Lors du décodage, définissez QrEncoding.All pour permettre à IronQR de détecter automatiquement le format de n'importe quel code QR. Ceci est particulièrement utile dans les environnements à code mixte.)}]

Questions Fréquemment Posées

Quels sont les principaux formats de codes QR pris en charge par IronQR?

IronQR prend en charge trois principaux formats de codes QR : le code QR standard, le Micro QR Code et le Rectangular Micro Code (RMQRCode), chacun adapté à différents cas d'utilisation et capacités de données.

Comment puis-je générer un code QR en C# avec IronQR?

Vous pouvez utiliser IronQR pour générer des codes QR en C# en utilisant la propriété QrEncoding. Par exemple, utilisez QrEncoding.QRCode pour les codes QR standards, ou QrEncoding.RMQRCode pour les Rectangular Micro Codes.

Quelle est la différence entre un code QR standard et un Micro QR Code?

Un code QR standard a une capacité de données élevée, supportant jusqu'à 7,089 caractères numériques ou 4,296 caractères alphanumériques, tandis qu'un Micro QR Code est plus petit, pouvant stocker jusqu'à 35 caractères numériques ou 21 caractères alphanumériques, idéal pour des environnements à espace restreint.

Pourquoi choisirais-je un RMQRCode plutôt que d'autres formats de code QR?

RMQRCode est idéal pour des agencements nécessitant des zones d'impression rectangulaires, offrant une solution compacte pour des environnements où les codes carrés ne conviennent pas, comme les formulaires et les applications de bord d'étiquette.

Comment IronQR gère-t-il différents formats de codes QR dans un même environnement?

En définissant QrEncoding.All, IronQR peut détecter automatiquement le format de tout code QR, le rendant efficace pour des environnements avec des types de codes QR mixtes.

Quels facteurs dois-je prendre en compte lors de la sélection d'un format de code QR?

Lors du choix d'un format de code QR, considérez la capacité de données requise, l'espace physique disponible, et l'environnement de numérisation. IronQR fournit plusieurs formats pour répondre à divers besoins.

IronQR peut-il lire des codes QR avec des sections endommagées?

Oui, les codes QR standards générés avec IronQR supportent quatre niveaux de correction d'erreurs, permettant la récupération de données même si une partie du code est endommagée.

Quels sont les avantages d'utiliser des Micro QR Codes?

Les Micro QR Codes sont bénéfiques dans des scénarios à espace limité en raison de leur taille réduite et de leurs capacités de balayage plus rapides, les rendant adaptés à l'électronique, aux étiquettes de vente au détail et aux scellés de garantie.

Comment choisir le bon niveau de correction des erreurs pour mon code QR ?

Choisissez le niveau de correction des erreurs en fonction de l'environnement dans lequel votre code QR sera utilisé. IronQR offre des niveaux Bas, Moyen, Élevé et Très Élevé pour assurer l'intégrité des données même si le code est partiellement endommagé.

Quel est le meilleur format de code QR pour la logistique et le marketing?

Le code QR standard est le meilleur pour la logistique et le marketing en raison de sa haute capacité de données, sa large reconnaissance, et ses capacités robustes de correction d'erreurs.

Zeeshan Wazir
Développeur Full Stack

Zeeshan Wazir est un développeur Full Stack avec une solide expérience en PHP (Laravel), C# et ASP.NET. Il est également habile en script Python, l'utilisant souvent pour rationaliser et automatiser des tâches complexes.

Avec un MPhil en informatique, Zeeshan combine une connaissance technique ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 47,669 | Version : 2025.11 vient de sortir