Aztec · PDF417 · Data Matrix
Kolme ei-QR 2D-symbologiaa, joita Abundera tukee. Ne näyttävät samanlaisilta, ne kaikki kantavat satoja tavuja kompaktissa matriisissa, mutta ne on optimoitu eri tehtäviin ja niillä on erilainen natiivi skannerituki.
Vierekkäinen vertailu
| Aztec | PDF417 | Data Matrix | |
|---|---|---|---|
| Muoto | Neliö, bullseye-kuvio keskellä | Suorakulmio, pinottuna lineaari | Neliö, L-muoto kulmissa |
| Maksimi kapasiteetti (aakkosnumeerinen) | ~3 067 merkkiä | ~1 800 merkkiä | ~2 335 merkkiä |
| Virheenkorjaus | Reed-Solomon, 5%–95% | Reed-Solomon, tasot 0–8 | Reed-Solomon, kiinteä koon mukaan (ECC 200) |
| Modulin koko maksimissaan | 151 × 151 | Vaihteleva (rivit × sarakkeet) | 144 × 144 |
| Hiljainen vyöhyke vaadittu | Ei mitään | 2× modulin leveys | 1 moduli |
| Suunniteltu varten | Matalakontrastitiset pinnat (puhelinnäytöt) | Pitkät hyötykuormat tavallisella paperilla (ajokortit, rahtikirjat) | Suora osanmerkintä: laserkaiversettu metalli, lääke-etiketit |
| Konsortio / omistaja | Welch Allyn (nyt Honeywell), avoin | Symbol Technologies (nyt Zebra), avoin | ID Matrix (nyt Microscan/Omron), avoin |
Natiivi skannerituki
Tämä on ratkaiseva tekijä useimmissa tosielämän valinnoissa. Yhtäkään kolmesta ei pureta natiivisti Apple iPhone Camera -sovelluksella; Android Camera -käyttäytyminen vaihtelee valmistajittain.
| Lukija | Aztec | PDF417 | Data Matrix |
|---|---|---|---|
| iOS Camera (iOS 15+) | Ei | AAMVA-tietoinen (iOS 17+) | Ei |
| Android Camera (stock Google, Pixel) | Osittain | Osittain | Kyllä (Google Lens) |
| Google Lens | Epäluotettava | Epäluotettava | Kyllä |
| Zebra / Honeywell / Datalogic teollisuusimager | Kyllä | Kyllä | Kyllä |
| Scandit SDK | Kyllä | Kyllä | Kyllä |
| Lentokentän / liikenteen porttilukija | Kyllä (kanoninen) | Jotkut boarding-kortit | Ei |
| USA DMV / baari / kioskki-lukija | Ei | Kyllä (kanoninen) | Ei |
| Farma / lääketieteellinen DPM-lukija (ISO 29158) | Ei | Ei | Kyllä (kanoninen) |
Valitse oikea
Käytä Aztecia kun
Luot boarding-kortin, liikennevälinelipun tai sähköisen henkilöllisyystodistuksen, joka skannataan omistautuneella porttilukijalla tai puhelinnäytöllä. Aztec on ainoa 2D-symbologia, joka on suunniteltu purkautumaan luotettavasti matalakontrastitiselta puhelinnäytöltä.
Käytä PDF417:ää kun
Tarvitset pitkän ASCII-hyötykuorman (1–2 KB) tasaisella paperilla, jota luetaan 1D/2D-laserskannerilla lähietäisyydeltä. Kanoniset käyttötapaukset: jokaisen yhdysvaltalaisen ajokortin takapuoli (AAMVA), FedEx-rahtikirjat.
Käytä Data Matrixia kun
Merkitset pieniä fyysisiä osia, lääkepulloja (FDA UDI, EU MDR), elektronisia komponentteja, kirurgisia instrumentteja.
Käytä QR:ää sen sijaan kun
Kohde on kuluttajan puhelinkamera. Jokainen älypuhelin lukee QR:n natiivisti; mikään näistä kolmesta ei tee sitä luotettavasti.
Kanoniset testvektorit
| Symbology | Payload | Odotettu 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 |
Yleiset sudenkuopat
- Kuluttajan puhelinkamerat eivät pura näitä. Tämä on yleisin virhe, PDF417:n tai Aztecin tulostaminen markkinointimateriaalille.
- Hiljaiset vyöhykkeet eroavat symbologioittain. Aztec ei tarvitse yhtään; PDF417 tarvitsee 2 modulia; Data Matrix tarvitsee 1.
- Suora osanmerkintä vaatii ISO/IEC 29158 -luokituksen. Puhelinkameravarmennus ei riitä lääke- tai ilmailualan DPM:lle.
- AAMVA-hyötykuormat on käytettävä PDF417:ää. Spesifikaatio velvoittaa erityisesti PDF417:n.
- ECC-valinta on tärkeää. Aztec 5% ECC on erittäin hauras; 23% on oletusarvo.
- Tyyli poistettu käytöstä kaikille kolmelle. QR-kohtaiset ominaisuudet eivät päde.
Katso myös
- Aztec-koodausgeneraattori · PDF417-generaattori · Data Matrix -generaattori
- AAMVA-standardisivu, PDF417:n kanoninen käyttötapaus (ajokortit).
- Standardihakemisto, takaisin viitehubiiin.
- /test-vectors/, edestakaiset testipakettit kullekin symbologialle.