Aztec · PDF417 · Data Matrix

Les trois symbologies 2D non QR qu'Abundera supporte. Elles se ressemblent, elles portent toutes des centaines d'octets dans une matrice compacte, mais elles sont optimisées pour des tâches différentes et ont un support scanner natif différent. Cette page est le guide de terrain pour choisir la bonne, et pour savoir quand une caméra téléphone lira et ne lira pas ce que vous imprimez.

Aztec:ISO/IEC 24778:2008, le code-barres 2D sur chaque carte d'embarquement et billet de transport.
PDF417:ISO/IEC 15438:2015, le code-barres linéaire empilé au dos de chaque permis de conduire américain.
Data Matrix:ISO/IEC 16022:2006, le code matriciel carré sur flacons pharma, composants électroniques et dispositifs médicaux.

Comparaison côte à côte

AztecPDF417Data Matrix
FormeCarré, bullseye au centreRectangulaire, linéaire empiléCarré, marqueur en L dans deux coins
Capacité max. (alphanumérique)~3.067 chars~1.800 chars~2.335 chars
Correction d'erreursReed-Solomon, 5%–95%Reed-Solomon, niveaux 0–8Reed-Solomon, fixe par taille (ECC 200)
Taille de module au max.151 × 151Variable (lignes × colonnes)144 × 144
Zone calmeAucune2× largeur de module1 module
Conçu nativement pourSurfaces à faible contraste (écrans de téléphone, tickets froissés)Longs payloads sur papier standard (permis, bordereaux)Marquage direct de pièces (DPM) : métal gravé laser, étiquettes pharma

Support natif des scanners

C'est le facteur décisif pour la plupart des choix réels. Aucune des trois n'est décodée nativement par la caméra Apple iPhone ; le comportement de la caméra Android varie selon l'OEM.

LecteurAztecPDF417Data Matrix
Caméra iOS (iOS 15+)NonFlux AAMVA uniquement iOS 17+Non
Caméra Android (stock Google, Pixel)Certains OEMPartielOui (Google Lens)
Google LensNon fiableNon fiableOui
Imageur industriel Zebra / Honeywell / DatalogicOuiOuiOui
Scandit SDKOuiOuiOui
Lecteur de porte aéroport / transitOui (usage canonique)Certaines cartes d'embarquementNon
Lecteur DMV US / bar / kiosqueNonOui (usage canonique)Non
Lecteur DPM pharma / médical (ISO 29158)NonNonOui (usage canonique)

Choisissez la bonne

Utilisez Aztec quand

vous générez une carte d'embarquement, un billet de transport ou une carte d'identité électronique qui sera scannée par un lecteur de porte dédié ou depuis l'écran d'un téléphone. Aztec est la seule symbologie 2D conçue pour décoder de manière fiable depuis un écran de téléphone à faible contraste derrière une tache de doigt, c'est pourquoi IATA l'a choisie pour les cartes d'embarquement à code-barres en 2005.

Utilisez PDF417 quand

vous avez besoin d'un long payload ASCII (1–2 Ko) sur papier plat qui sera lu par un scanner laser 1D/2D à courte portée. Usages canoniques : le dos de chaque permis de conduire américain (AAMVA), bordereaux FedEx, passeports américains, cartes de santé CA, beaucoup de formulaires gouvernementaux.

Utilisez Data Matrix quand

vous marquez de petites pièces physiques, flacons pharma (FDA UDI, EU MDR), composants électroniques, instruments chirurgicaux, aubes de moteurs d'avion. Data Matrix survit à la gravure laser, le marquage direct de pièces et le poinçonnage sur métal où aucune autre symbologie ne le fait.

Utilisez QR à la place quand

la cible est une caméra téléphone grand public. Chaque smartphone lit QR nativement ; aucun ne lit ces trois de manière fiable. Si votre impression sera scannée par le grand public, utilisez QR et acceptez la densité de données légèrement inférieure, le compromis de la décodabilité universelle en vaut la peine.

Vecteurs de test canoniques

SymbologiePayloadSous-chaîne attendue
Aztec, URL courtehttps://example.com/board/AB12example.com/board/AB12
Aztec, payload billet longM1DOE/JOHN EABC123 AB1234 DEPART ARR 12JAN …M1DOE/JOHN
PDF417, bordereau GS1123456789012345 FEDEX 2026-04-20FEDEX
PDF417, permis AAMVA@\n\x1e\rANSI 636014100002DL…ANSI 636014
Data Matrix, UDI pharma(01)09506000134352(17)270630(10)ABC12309506000134352
Data Matrix, SN pièce électroniquePN:4321-ABC SN:000012344321-ABC

Pièges courants

Voir aussi

Versions des spécifications vérifiées le 2026-04-19 (ISO/IEC 24778:2008, 15438:2015, 16022:2006). Prochaine révision : 2026-07-19.