Aztec · PDF417 · Data Matrix

De drie niet-QR 2D-symbologieën die Abundera ondersteunt. Ze zien er vergelijkbaar uit, ze dragen allemaal honderden bytes in een compacte matrix, maar ze zijn geoptimaliseerd voor verschillende taken en hebben verschillende native scannerondersteuning.

Vergelijking naast elkaar

AztecPDF417Data Matrix
VormVierkant, bullseye middenRechthoekig, gestapeld lineairVierkant, L-vorm hoeken
Max capaciteit (alfanum.)~3.067 tekens~1.800 tekens~2.335 tekens
FoutcorrectieReed-Solomon, 5%–95%Reed-Solomon, niveaus 0–8Reed-Solomon, vast per grootte (ECC 200)
Modulegrootte bij max.151 × 151Variabel (rijen × kolommen)144 × 144
Stille zone vereistGeen2× modulebreedtePDF1 module
Gemaakt voorLaag-contrast oppervlakken (telefoonschermen)Lange payloads op standaard papier (rijbewijzen, luchtvrachtbrieven)Direct-part marking: laser-gegraveerd metaal, farma-etiketten
Consortium / eigenaarWelch Allyn (nu Honeywell), openSymbol Technologies (nu Zebra), openID Matrix (nu Microscan/Omron), open

Native scannerondersteuning

Dit is de doorslaggevende factor voor de meeste praktische keuzes. Geen van de drie wordt nativief gedecodeerd door de Apple iPhone Camera; het gedrag van de Android Camera varieert per OEM.

LezerAztecPDF417Data Matrix
iOS Camera (iOS 15+)NeeAAMVA-bewust (iOS 17+)Nee
Android Camera (stock Google, Pixel)GedeeltelijkGedeeltelijkJa (Google Lens)
Google LensOnbetrouwbaarOnbetrouwbaarJa
Zebra / Honeywell / Datalogic industriële imagerJaJaJa
Scandit SDKJaJaJa
Vliegveld / transit gate-lezerJa (canoniek)Sommige boarding passesNee
VS DMV / bar / kiosk-lezerNeeJa (canoniek)Nee
Farma / medische DPM-lezer (ISO 29158)NeeNeeJa (canoniek)

Kies de juiste

Gebruik Aztec wanneer

Je een boardingkaart, transitticket of elektronische ID genereert die wordt gescand door een speciale gate-lezer of telefoonscherm. Aztec is de enige 2D-symbologie ontworpen om betrouwbaar te decoderen van een laag-contrast telefoonscherm.

Gebruik PDF417 wanneer

Je een lang ASCII-payload (1–2 KB) nodig hebt op plat papier dat wordt gelezen door een 1D/2D laserscanner op korte afstand. Canonieke toepassingen: de achterkant van elk Amerikaans rijbewijs (AAMVA), FedEx-luchtvrachtbrieven.

Gebruik Data Matrix wanneer

Je kleine fysieke onderdelen markeert, farmaflessen (FDA UDI, EU MDR), elektronische componenten, chirurgische instrumenten.

Gebruik QR in plaats daarvan wanneer

Het doel een consumenten-telefoonscamera is. Elke smartphone leest QR nativief; geen van deze drie doet dat betrouwbaar.

Canonieke testvectoren

SymbologyPayloadVerwacht substring(s)
Aztec, short URLhttps://example.com/board/AB12example.com/board/AB12
Aztec, long ticket payloadM1DOE/JOHN EABC123 AB1234 DEPART ARR 12JAN …M1DOE/JOHN
PDF417, GS1 airbill123456789012345 FEDEX 2026-04-20FEDEX
PDF417, AAMVA driver license@  ANSI 636014100002DL…ANSI 636014
Data Matrix, pharma UDI(01)09506000134352(17)270630(10)ABC12309506000134352
Data Matrix, electronic part SNPN:4321-ABC SN:000012344321-ABC

Veelvoorkomende valkuilen

Zie ook

Specificatieversies geverifieerd 2026-04-19 (ISO/IEC 24778:2008, 15438:2015, 16022:2006). Volgende review: 2026-07-19.