Aztec · PDF417 · Data Matrix

Trzy symbologie 2D inne niż QR obsługiwane przez Abundera. Wyglądają podobnie i mieszczą setki bajtów w kompaktowej matrycy, ale są zoptymalizowane pod różne zastosowania i mają różne wsparcie natywnych skanerów. Ta strona to przewodnik terenowy po wyborze właściwej symbologii, i wiedzy, kiedy kamera telefonu odczyta, a kiedy nie odczyta wydruku.

Aztec:ISO/IEC 24778:2008, kod 2D na każdej karcie pokładowej i bilecie komunikacyjnym.
PDF417:ISO/IEC 15438:2015, piętrowy kod liniowy na odwrocie każdego amerykańskiego prawa jazdy.
Data Matrix:ISO/IEC 16022:2006, kwadratowy kod matrycowy na fiolkach farmaceutycznych, częściach elektronicznych i urządzeniach medycznych.

Porównanie obok siebie

AztecPDF417Data Matrix
KształtKwadrat, znacznik bullseye w środkuProstokąt, piętrowy liniowyKwadrat, znacznik w kształcie L w dwóch rogach
Maks. pojemność (alfanumeryczna)~3 067 znaków~1 800 znaków~2 335 znaków
Rozmiar modułu przy maks.151 × 151Zmienny (wiersze × kolumny)144 × 144
Korekcja błędówReed-Solomon, 5%–95% do wyboruReed-Solomon, poziomy 0–8 (do wyboru)Reed-Solomon, ustalona wg rozmiaru (ECC 200)
Wymagana strefa ciszyŻadna2× szerokość modułu1 moduł
Pierwotnie przeznaczony doPowierzchni o niskim kontraście (ekrany telefonów, pogniecione bilety)Długich danych na standardowym papierze (prawa jazdy, listy przewozowe)Bezpośredniego znakowania części (DPM): grawerowany laserowo metal, etykiety farmaceutyczne
Konsorcjum / właścicielWelch Allyn (teraz Honeywell), otwartySymbol Technologies (teraz Zebra), otwartyID Matrix (teraz Microscan/Omron), otwarty

Natywna obsługa skanerów

To decydujący czynnik w większości rzeczywistych wyborów. Żadna z trzech symbologii nie jest natywnie dekodowana przez kamerę Apple iPhone; zachowanie kamery Android zależy od producenta.

CzytnikAztecPDF417Data Matrix
iOS Camera (iOS 15+)NiePrzepływ świadomy licencji w iOS 17+ dla AAMVANie
Android Camera (stock Google, Pixel)Niektórzy producenciCzęściowoTak (Google Lens)
Google LensZawodnyZawodnyTak
Przemysłowy imager Zebra / Honeywell / DatalogicTakTakTak
Scandit SDKTakTakTak
Czytnik bramki lotniskowej / tranzytowejTak (kanoniczne użycie)Niektóre karty pokładoweNie
Czytnik DMV USA / baru / kioskuNieTak (kanoniczne użycie)Nie
Czytnik DPM farmaceutyczny / medyczny (ISO 29158)NieNieTak (kanoniczne użycie)

Wybierz właściwą symbolikę

Użyj Aztec, gdy

generujesz kartę pokładową, bilet komunikacyjny lub elektroniczny dowód tożsamości, który będzie skanowany przez dedykowany czytnik bramki lub ekran telefonu. Aztec to jedyna symbologia 2D zaprojektowana do niezawodnego dekodowania z niskokontraststowego ekranu telefonu za śladem kciuka; dlatego IATA BCBP wybrała ją dla kart pokładowych w 2005 roku.

Użyj PDF417, gdy

potrzebujesz długich danych ASCII (1–2 KB) na płaskim papierze odczytywanych przez skaner laserowy 1D/2D z bliskiej odległości. Kanoniczne zastosowania: odwrót każdego amerykańskiego prawa jazdy (AAMVA), listy przewozowe FedEx, paszporty USA, karty zdrowia CA, wiele formularzy rządowych.

Użyj Data Matrix, gdy

oznaczasz małe fizyczne części, fiolki farmaceutyczne (FDA UDI, EU MDR), komponenty elektroniczne, instrumenty chirurgiczne, łopatki silników odrzutowych. Data Matrix przeżywa grawerowanie laserowe, bezpośrednie znakowanie części i wybijanie punktów na metalu tam, gdzie żadna inna symbologia nie daje rady.

Użyj QR, gdy

celem jest konsumencka kamera telefonu. Każdy smartfon czyta QR natywnie; żaden nie czyta tych trzech niezawodnie. Jeśli wydruk będzie skanowany przez szeroką publiczność, użyj QR i zaakceptuj nieco niższą gęstość danych.

Kanoniczne wektory testowe

SymbologiaDaneOczekiwany podciąg
Aztec, krótki URLhttps://example.com/board/AB12example.com/board/AB12
Aztec, długi biletM1DOE/JOHN EABC123 AB1234 DEPART ARR 12JAN …M1DOE/JOHN
PDF417, list przewozowy GS1123456789012345 FEDEX 2026-04-20FEDEX
PDF417, prawo jazdy AAMVA@\n\x1e\rANSI 636014100002DL…ANSI 636014
Data Matrix, UDI farmaceutyczne(01)09506000134352(17)270630(10)ABC12309506000134352
Data Matrix, SN części elektronicznejPN:4321-ABC SN:000012344321-ABC

Typowe pułapki

Zobacz też

Wersje specyfikacji zweryfikowane 2026-04-19 (ISO/IEC 24778:2008, 15438:2015, 16022:2006). Następna weryfikacja: 2026-07-19.