Aztec · PDF417 · Data Matrix
Abundera'nın desteklediği üç QR olmayan 2D semboloji. Benzer görünürler, kompakt bir matrisin içinde yüzlerce bayt taşırlar; ancak farklı işler için optimize edilmişler ve farklı yerel tarayıcı desteğine sahipler. Bu sayfa doğru sembolojiyi seçmek ve telefon kamerasının bastığınızı ne zaman okuyup okumayacağını bilmek için saha rehberidir.
PDF417:ISO/IEC 15438:2015, her ABD sürücü belgesinin arkasındaki yığınlı-doğrusal barkod.
Data Matrix:ISO/IEC 16022:2006, farmasötik şişeler, elektronik parçalar ve tıbbi cihazlardaki kare matris kodu.
Yan yana karşılaştırma
| Aztec | PDF417 | Data Matrix | |
|---|---|---|---|
| Şekil | Kare, ortada bullseye bulucu | Dikdörtgen, yığınlı doğrusal | Kare, iki köşede L-şekilli bulucu |
| Maks. kapasite (alfasayısal) | ~3.067 karakter | ~1.800 karakter | ~2.335 karakter |
| Maks.'da modül boyutu | 151 × 151 | Değişken (satırlar × sütunlar) | 144 × 144 |
| Hata düzeltme | Reed-Solomon, %5–%95 seçilebilir | Reed-Solomon, seviyeler 0–8 (seçilebilir) | Reed-Solomon, boyuta göre sabit (ECC 200) |
| Gereken sessiz bölge | Yok | 2× modül genişliği | 1 modül |
| Doğal olarak tasarlandığı alan | Düşük kontrastlı yüzeyler (telefon ekranları, buruşuk biletler) | Standart kağıtta uzun veriler (lisanslar, havayolu faturaları) | Doğrudan parça işaretleme (DPM): lazerle kazınmış metal, farma etiketleri |
| Konsorsiyum / sahibi | Welch Allyn (artık Honeywell), açık | Symbol Technologies (artık Zebra), açık | ID Matrix (artık Microscan/Omron), açık |
Yerel tarayıcı desteği
Bu, gerçek dünya kararlarının çoğunda belirleyici faktördür. Üçünden hiçbiri Apple iPhone Camera tarafından yerel olarak çözümlenmiyor; Android Camera davranışı üreticiye göre farklılık gösteriyor.
| Okuyucu | Aztec | PDF417 | Data Matrix |
|---|---|---|---|
| iOS Camera (iOS 15+) | Hayır | iOS 17+'da AAMVA yükleri için lisans bilinçli akış | Hayır |
| Android Camera (stock Google, Pixel) | Bazı üreticiler | Kısmen | Evet (Google Lens) |
| Google Lens | Güvenilmez | Güvenilmez | Evet |
| Zebra / Honeywell / Datalogic endüstriyel tarayıcı | Evet | Evet | Evet |
| Scandit SDK | Evet | Evet | Evet |
| Havayolu / transit kapı okuyucusu | Evet (kanonik kullanım) | Bazı uçuş kartları | Hayır |
| ABD DMV / bar / kiosk okuyucu | Hayır | Evet (kanonik kullanım) | Hayır |
| Farma / tıbbi DPM okuyucu (ISO 29158) | Hayır | Hayır | Evet (kanonik kullanım) |
Doğru sembolojiyi seçin
Aztec kullanın:
Adanmış bir kapı okuyucusu veya telefon ekranı tarafından taranacak bir uçuş kartı, transit bilet veya elektronik kimlik oluşturuyorsanız. Aztec, baş parmak izinin arkasındaki düşük kontrastlı telefon ekranından güvenilir biçimde çözümlenmek üzere tasarlanmış tek 2D semboloji; bu yüzden IATA BCBP 2005'te uçuş kartları için onu seçti.
PDF417 kullanın:
Yakın mesafeden 1D/2D lazer tarayıcıyla okunacak düz kağıtta uzun ASCII verisi (1–2 KB) gerekiyorsa. Kanonik kullanımlar: her ABD sürücü belgesinin arkası (AAMVA), FedEx havayolu faturaları, ABD pasaportları, CA sağlık kartları, birçok devlet formu.
Data Matrix kullanın:
Küçük fiziksel parçaları işaretliyorsanız, farma şişeleri (FDA UDI, EU MDR), elektronik bileşenler, cerrahi aletler, jet motoru kanatçıkları. Data Matrix, başka hiçbir sembolojinin dayanamadığı lazer kazıma, doğrudan parça işaretleme ve metal üzerine nokta darbesi işlemlerini kaldırır.
Bunlar yerine QR kullanın:
Hedef bir tüketici telefon kamerası ise. Her akıllı telefon QR'yi yerel olarak okur; bu üçünü güvenilir biçimde okuyan yok. Baskınız genel halk tarafından taranacaksa QR kullanın ve biraz daha düşük veri yoğunluğunu kabul edin.
Kanonik test vektörleri
| Semboloji | Veri | Beklenen alt dize |
|---|---|---|
| Aztec, kısa URL | https://example.com/board/AB12 | example.com/board/AB12 |
| Aztec, uzun bilet verisi | M1DOE/JOHN EABC123 AB1234 DEPART ARR 12JAN … | M1DOE/JOHN |
| PDF417, GS1 havayolu faturası | 123456789012345 FEDEX 2026-04-20 | FEDEX |
| PDF417, AAMVA sürücü belgesi | @\n\x1e\rANSI 636014100002DL… | ANSI 636014 |
| Data Matrix, farma UDI | (01)09506000134352(17)270630(10)ABC123 | 09506000134352 |
| Data Matrix, elektronik parça seri numarası | PN:4321-ABC SN:00001234 | 4321-ABC |
Yaygın tuzaklar
- Tüketici telefon kameraları bunları çözümlemez. Bu en yaygın hata, pazarlama materyallerine PDF417 veya Aztec basmak. iPhone Camera hiçbir şey döndürmez; çoğu Android kamerası da öyle. Genel tüketici tabelaları için QR kullanın.
- Sessiz bölgeler sembolojiye göre farklıdır. Aztec'in ihtiyacı yok; PDF417 için 2 modül; Data Matrix için 1. QR'ye özgü kurallar burada geçerli değil.
- Doğrudan parça işaretleme ISO/IEC 29158 derecelendirmesi gerektirir. Telefon kamerası doğrulaması farma veya havacılık DPM için yeterli değildir. DPM doğrulayıcı kullanın (Microscan, Cognex, Dynamsoft).
- AAMVA verileri PDF417 kullanmalıdır. Şartname özellikle PDF417'yi zorunlu kılar, QR değil, Aztec değil, Data Matrix değil. AAMVA standartlar sayfasına bakın.
- ECC seçimi önemlidir. Aztec %5 ECC son derece kırılgandır; %23 bir nedenle varsayılandır. PDF417 seviye 5 gerçek dünya varsayılanıdır. Data Matrix ECC sembol boyutuna bağlıdır (ECC 200 sabittir).
- Üçü için de stil devre dışı. Yalnızca QR özellikleri (özel noktalar, gözler, degradeler, merkez logolar) geçerli değildir. Abundera bu türler için Stil panelini devre dışı bırakır, kapasite başlığına bakın.
Ayrıca bakın
- Aztec kod üreteci · PDF417 üreteci · Data Matrix üreteci.
- AAMVA standartlar sayfası, PDF417'nin kanonik kullanım durumu (sürücü belgeleri).
- Standartlar dizini, referans merkezine dön.
- /test-vectors/, her semboloji için gidiş-dönüş test kümeleri.