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
| Aztec | PDF417 | Data Matrix | |
|---|---|---|---|
| Vorm | Vierkant, bullseye midden | Rechthoekig, gestapeld lineair | Vierkant, L-vorm hoeken |
| Max capaciteit (alfanum.) | ~3.067 tekens | ~1.800 tekens | ~2.335 tekens |
| Foutcorrectie | Reed-Solomon, 5%–95% | Reed-Solomon, niveaus 0–8 | Reed-Solomon, vast per grootte (ECC 200) |
| Modulegrootte bij max. | 151 × 151 | Variabel (rijen × kolommen) | 144 × 144 |
| Stille zone vereist | Geen | 2× modulebreedtePDF | 1 module |
| Gemaakt voor | Laag-contrast oppervlakken (telefoonschermen) | Lange payloads op standaard papier (rijbewijzen, luchtvrachtbrieven) | Direct-part marking: laser-gegraveerd metaal, farma-etiketten |
| Consortium / eigenaar | Welch Allyn (nu Honeywell), open | Symbol Technologies (nu Zebra), open | ID 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.
| Lezer | Aztec | PDF417 | Data Matrix |
|---|---|---|---|
| iOS Camera (iOS 15+) | Nee | AAMVA-bewust (iOS 17+) | Nee |
| Android Camera (stock Google, Pixel) | Gedeeltelijk | Gedeeltelijk | Ja (Google Lens) |
| Google Lens | Onbetrouwbaar | Onbetrouwbaar | Ja |
| Zebra / Honeywell / Datalogic industriële imager | Ja | Ja | Ja |
| Scandit SDK | Ja | Ja | Ja |
| Vliegveld / transit gate-lezer | Ja (canoniek) | Sommige boarding passes | Nee |
| VS DMV / bar / kiosk-lezer | Nee | Ja (canoniek) | Nee |
| Farma / medische DPM-lezer (ISO 29158) | Nee | Nee | Ja (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
| Symbology | Payload | Verwacht substring(s) |
|---|---|---|
| Aztec, short URL | https://example.com/board/AB12 | example.com/board/AB12 |
| Aztec, long ticket payload | M1DOE/JOHN EABC123 AB1234 DEPART ARR 12JAN … | M1DOE/JOHN |
| PDF417, GS1 airbill | 123456789012345 FEDEX 2026-04-20 | FEDEX |
| PDF417, AAMVA driver license | @
ANSI 636014100002DL… | ANSI 636014 |
| Data Matrix, pharma UDI | (01)09506000134352(17)270630(10)ABC123 | 09506000134352 |
| Data Matrix, electronic part SN | PN:4321-ABC SN:00001234 | 4321-ABC |
Veelvoorkomende valkuilen
- Consument telefoons decoderen deze niet. Dit is de meest gemaakte fout, een PDF417 of Aztec afdrukken op marketingmateriaal.
- Stille zones zijn per symbologie verschillend. Aztec heeft geen nodig; PDF417 heeft 2 modules nodig; Data Matrix heeft 1 nodig.
- Direct-part marking vereist ISO/IEC 29158-classificatie. Telefoon-cameraverificatie is niet voldoende voor farma of lucht- en ruimtevaart DPM.
- AAMVA-payloads moeten PDF417 gebruiken. De specificatie verplicht PDF417 specifiek.
- ECC-selectie is belangrijk. Aztec 5% ECC is extreem fragiel; 23% is de standaard.
- Styling uitgeschakeld voor alle drie. QR-specifieke functies (aangepaste punten, ogen, verlopen, centerlogo's) zijn niet van toepassing.
Zie ook
- Aztec-codegenerator · PDF417-generator · Data Matrix-generator
- AAMVA-standaardenpagina, de canonieke PDF417-toepassing (rijbewijzen).
- Standaardenindex, terug naar de referentiehub.
- /test-vectors/, heen-en-terug testpakketten voor elke symbologie.