← Guides et articles
ED
Eduard Diaz
Technicien IT chez S-IE, partenaire officiel Zebra · Mis à jour

Comment créer un code QR en ZPL

Apprenez à générer un code QR fiable avec Zebra Programming Language (ZPL), à choisir sa taille et sa correction d’erreur, puis à tester l’étiquette avant la production.

Imprimante thermique imprimant un code QR en ZPL

Ce que contient un QR code ZPL

Un QR code stocke du texte dans une matrice bidimensionnelle. Sur une étiquette, il s’agit souvent d’une URL, d’un identifiant produit ou d’un suivi. ZPL envoie les instructions et l’imprimante crée les modules.

La commande ^BQ crée le symbole QR. Elle définit l’orientation, le modèle et l’agrandissement, tandis que ^FD fournit les données. Commencez par une donnée courte et laissez une zone blanche autour du symbole.

La syntaxe ^BQ de base

Dans l’exemple, ^FO positionne le symbole, ^BQN sélectionne un QR, 2 le modèle courant et 6 l’agrandissement. Le préfixe LA demande la correction automatique pour les données suivantes.

^FS ferme le champ et ^XZ termine le format. Gardez les commandes séparées pendant le dépannage pour distinguer position et données invalides.

^XA
^FO60,60^BQN,2,6^FDLA,https://editorzpl.com^FS
^XZ

Choisir la taille, le DPI et la correction

Les modules sont imprimés en points. Le même agrandissement produit donc des tailles différentes à 203, 300 et 600 DPI. Faites correspondre le DPI du visualiseur et celui de l’imprimante.

Gardez une zone blanche nette tout autour. Une correction plus élevée tolère mieux les dommages mais densifie le code. Augmentez sa taille avant de réduire la zone blanche.

Préparer les données avant l’encodage

Les URL, textes et identifiants conviennent bien. Utilisez l’adresse HTTPS finale et gardez-la courte. Pour le Wi-Fi, une vCard ou un autre format, respectez exactement le format attendu.

N’insérez pas de caractères de contrôle ou de retour à la ligne accidentel dans ^FD. Testez les accents et les valeurs longues avec le même firmware et la même page de codes.

Ouvrir le générateur QR

Prévisualiser et imprimer un échantillon

Collez l’exemple dans le visualiseur ZPL, choisissez la taille physique et le DPI. L’aperçu vérifie la position et la densité, mais ne prouve pas la lecture de l’encre imprimée.

Imprimez un échantillon et scannez-le avec deux appareils. Vérifiez contraste, zone blanche, orientation et valeurs courtes et longues. En cas d’échec, augmentez l’agrandissement et revoyez les données.

Problèmes QR courants en ZPL

Un QR illisible est souvent trop petit, trop dense, peu contrasté ou coupé par le bord. Une zone blanche absente, une mauvaise rotation ou un DPI différent peuvent produire le même symptôme.

Si l’imprimante refuse la commande, vérifiez la prise en charge de ^BQ et la présence de ^XA au début et ^XZ à la fin. Utilisez une URL courte comme échantillon de contrôle.

Questions fréquentes

Quelle commande ZPL crée un QR code ?

Utilisez ^BQ. Elle définit le symbole QR et fonctionne avec ^FD pour les données.

Que signifie ^BQN,2,6 ?

N indique l’orientation normale, 2 le modèle QR 2 et 6 l’agrandissement en points.

Un QR peut-il contenir une URL ou du texte ?

Oui. Placez la donnée après le préfixe LA dans ^FD, gardez-la courte et testez la valeur de production.

Pourquoi mon QR ZPL ne se scanne-t-il pas ?

Vérifiez taille, zone blanche, contraste, DPI, rotation et longueur, puis testez un échantillon réel.

Guides associés

Références officielles

Références vérifiées le 4 octobre 2026. Illustration générée par IA d’une imprimante thermique générique.

ED

À propos de l'auteur

Eduard Diaz

Eduard Diaz est technicien IT (développement) chez S-IE, un partenaire officiel Zebra avec plus de 20 ans de services d'identification et d'étiquetage. Il développe et maintient EditorZPL pour faciliter le travail avec le ZPL et les imprimantes d'étiquettes Zebra.

s-ie.cat

Outils liés