Aztec · PDF417 · Data Matrix
สาม symbology 2D ที่ไม่ใช่ QR ซึ่ง Abundera รองรับ ทั้งหมดดูคล้ายกันและบรรจุข้อมูลหลายร้อยไบต์ในเมทริกซ์ขนาดเล็ก แต่แต่ละแบบถูกปรับให้เหมาะกับงานที่ต่างกันและมีการรองรับเครื่องสแกนหลักที่แตกต่างกัน หน้านี้คือคู่มือสนามสำหรับการเลือกที่ถูกต้อง, และสำหรับรู้ว่ากล้องโทรศัพท์จะอ่านสิ่งที่คุณพิมพ์ได้หรือไม่
PDF417:ISO/IEC 15438:2015, บาร์โค้ดเชิงเส้นแบบซ้อนชั้นที่ด้านหลังใบขับขี่อเมริกาทุกใบ
Data Matrix:ISO/IEC 16022:2006, รหัสเมทริกซ์สี่เหลี่ยมบนขวดยา ชิ้นส่วนอิเล็กทรอนิกส์ และอุปกรณ์การแพทย์
การเปรียบเทียบแบบเคียงกัน
| Aztec | PDF417 | Data Matrix | |
|---|---|---|---|
| รูปร่าง | สี่เหลี่ยม มีวงกลมซ้อนกันตรงกลาง | สี่เหลี่ยมผืนผ้า เชิงเส้นแบบซ้อน | สี่เหลี่ยม มีตัวค้นหารูปตัว L ที่สองมุม |
| ความจุสูงสุด (ตัวอักษรผสมตัวเลข) | ~3,067 ตัวอักษร | ~1,800 ตัวอักษร | ~2,335 ตัวอักษร |
| ขนาดโมดูลที่สูงสุด | 151 × 151 | แปรผัน (แถว × คอลัมน์) | 144 × 144 |
| การแก้ไขข้อผิดพลาด | Reed-Solomon เลือกได้ 5%–95% | Reed-Solomon ระดับ 0–8 (เลือกได้) | Reed-Solomon คงที่ตามขนาด (ECC 200) |
| โซนเงียบที่ต้องการ | ไม่มี | 2× ความกว้างโมดูล | 1 โมดูล |
| ออกแบบมาสำหรับ | พื้นผิวที่มีคอนทราสต์ต่ำ (หน้าจอโทรศัพท์ ตั๋วที่ยับ) | ข้อมูลยาวบนกระดาษมาตรฐาน (ใบขับขี่ ใบตราส่ง) | การทำเครื่องหมายชิ้นส่วนโดยตรง (DPM): โลหะแกะสลักด้วยเลเซอร์ ฉลากยา |
| กลุ่ม / เจ้าของ | Welch Allyn (ปัจจุบัน Honeywell) เปิด | Symbol Technologies (ปัจจุบัน Zebra) เปิด | ID Matrix (ปัจจุบัน Microscan/Omron) เปิด |
การรองรับเครื่องสแกนหลัก
นี่คือปัจจัยชี้ขาดสำหรับทางเลือกในโลกจริงส่วนใหญ่ ทั้งสามไม่ถูกถอดรหัสโดยกล้อง Apple iPhone; พฤติกรรมกล้อง Android แตกต่างกันไปตามผู้ผลิต
| เครื่องอ่าน | Aztec | PDF417 | Data Matrix |
|---|---|---|---|
| iOS Camera (iOS 15+) | ไม่ได้ | ขั้นตอนรู้จักใบอนุญาตใน iOS 17+ สำหรับ AAMVA | ไม่ได้ |
| Android Camera (stock Google, Pixel) | บาง OEM | บางส่วน | ได้ (Google Lens) |
| Google Lens | ไม่เสถียร | ไม่เสถียร | ได้ |
| เครื่องสแกนอุตสาหกรรม Zebra / Honeywell / Datalogic | ได้ | ได้ | ได้ |
| Scandit SDK | ได้ | ได้ | ได้ |
| เครื่องอ่านประตูสายการบิน / ขนส่ง | ได้ (การใช้งานมาตรฐาน) | บางสายการบิน | ไม่ได้ |
| เครื่องอ่าน DMV / บาร์ / คีออสก์ สหรัฐฯ | ไม่ได้ | ได้ (การใช้งานมาตรฐาน) | ไม่ได้ |
| เครื่องอ่าน DPM เภสัชกรรม / การแพทย์ (ISO 29158) | ไม่ได้ | ไม่ได้ | ได้ (การใช้งานมาตรฐาน) |
เลือกที่เหมาะสม
ใช้ Aztec เมื่อ
คุณกำลังสร้างบัตรผ่านขึ้นเครื่อง ตั๋วขนส่ง หรือบัตรประจำตัวอิเล็กทรอนิกส์ที่จะถูกสแกนโดยเครื่องอ่านประตูเฉพาะหรือหน้าจอโทรศัพท์ Aztec เป็น 2D symbology เดียวที่ออกแบบให้ถอดรหัสได้อย่างน่าเชื่อถือจากหน้าจอโทรศัพท์คอนทราสต์ต่ำที่มีรอยนิ้วมือ นั่นเป็นเหตุผลที่ IATA BCBP เลือกใช้ในปี 2005
ใช้ PDF417 เมื่อ
คุณต้องการข้อมูล ASCII ยาว (1–2 KB) บนกระดาษแบนที่จะอ่านด้วยเครื่องสแกนเลเซอร์ 1D/2D ในระยะใกล้ การใช้งานมาตรฐาน: ด้านหลังใบขับขี่อเมริกาทุกใบ (AAMVA) ใบตราส่ง FedEx หนังสือเดินทางสหรัฐฯ บัตรสุขภาพ CA แบบฟอร์มรัฐบาลหลายชนิด
ใช้ Data Matrix เมื่อ
คุณกำลังทำเครื่องหมายชิ้นส่วนทางกายภาพขนาดเล็ก, ขวดยา (FDA UDI, EU MDR) ชิ้นส่วนอิเล็กทรอนิกส์ เครื่องมือผ่าตัด ใบพัดเครื่องยนต์เจ็ต Data Matrix ทนต่อการแกะสลักด้วยเลเซอร์ การทำเครื่องหมายโดยตรง และการเจาะจุดบนโลหะที่ symbology อื่นทำไม่ได้
ใช้ QR แทนเมื่อ
เป้าหมายคือกล้องโทรศัพท์ผู้บริโภค สมาร์ทโฟนทุกเครื่องอ่าน QR ได้โดยตรง ไม่มีเครื่องใดอ่านสามแบบนี้ได้อย่างน่าเชื่อถือ หากสิ่งพิมพ์จะถูกสแกนโดยสาธารณชนทั่วไป ให้ใช้ QR และยอมรับความหนาแน่นข้อมูลที่ต่ำกว่าเล็กน้อย
เวกเตอร์ทดสอบมาตรฐาน
| Symbology | Payload | สตริงย่อยที่คาดหวัง |
|---|---|---|
| Aztec, URL สั้น | https://example.com/board/AB12 | example.com/board/AB12 |
| Aztec, ข้อมูลตั๋วยาว | M1DOE/JOHN EABC123 AB1234 DEPART ARR 12JAN … | M1DOE/JOHN |
| PDF417, ใบตราส่ง GS1 | 123456789012345 FEDEX 2026-04-20 | FEDEX |
| PDF417, ใบขับขี่ AAMVA | @\n\x1e\rANSI 636014100002DL… | ANSI 636014 |
| Data Matrix, UDI เภสัชกรรม | (01)09506000134352(17)270630(10)ABC123 | 09506000134352 |
| Data Matrix, หมายเลขซีเรียลชิ้นส่วนอิเล็กทรอนิกส์ | PN:4321-ABC SN:00001234 | 4321-ABC |
ข้อผิดพลาดที่พบบ่อย
- กล้องโทรศัพท์ผู้บริโภคจะไม่ถอดรหัสสิ่งเหล่านี้ นี่คือความผิดพลาดที่พบบ่อยที่สุด, พิมพ์ PDF417 หรือ Aztec บนสื่อการตลาด กล้อง iPhone ไม่คืนค่าใดๆ กล้อง Android ส่วนใหญ่ก็เช่นกัน ใช้ QR สำหรับป้ายสาธารณชนทั่วไป
- โซนเงียบแตกต่างกันตาม symbology Aztec ไม่ต้องการ; PDF417 ต้องการ 2 โมดูล; Data Matrix ต้องการ 1 กฎเฉพาะ QR ใช้ไม่ได้ที่นี่
- การทำเครื่องหมายชิ้นส่วนโดยตรงต้องการการจัดระดับ ISO/IEC 29158 การตรวจสอบด้วยกล้องโทรศัพท์ไม่เพียงพอสำหรับ DPM เภสัชกรรมหรืออวกาศ ใช้ตัวตรวจสอบ DPM (Microscan, Cognex, Dynamsoft)
- ข้อมูล AAMVA ต้องใช้ PDF417 ข้อกำหนดระบุ PDF417 โดยเฉพาะ, ไม่ใช่ QR ไม่ใช่ Aztec ไม่ใช่ Data Matrix ดู หน้ามาตรฐาน AAMVA
- การเลือก ECC มีความสำคัญ Aztec ECC 5% เปราะบางมาก; 23% เป็นค่าเริ่มต้นด้วยเหตุผล PDF417 ระดับ 5 เป็นค่าเริ่มต้นในโลกจริง ECC ของ Data Matrix ผูกกับขนาดสัญลักษณ์ (ECC 200 คงที่)
- การจัดสไตล์ถูกปิดสำหรับทั้งสาม คุณสมบัติเฉพาะ QR (จุดกำหนดเอง ตา การไล่ระดับ โลโก้กลาง) ไม่มีผล Abundera ปิดแผง Style สำหรับประเภทเหล่านี้, ดู แบนเนอร์ความสามารถ
ดูเพิ่มเติม
- ตัวสร้างรหัส Aztec · ตัวสร้าง PDF417 · ตัวสร้าง Data Matrix
- หน้ามาตรฐาน AAMVA, กรณีการใช้งานมาตรฐานของ PDF417 (ใบขับขี่)
- ดัชนีมาตรฐาน, กลับไปที่ศูนย์อ้างอิง
- /test-vectors/, ชุดทดสอบไปกลับสำหรับแต่ละ symbology