Aztec · PDF417 · Data Matrix
तीन गैर-QR 2D सिम्बोलॉजी जो 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 Camera द्वारा नेटिव रूप से डीकोड नहीं होता; Android Camera का व्यवहार OEM के अनुसार भिन्न होता है।
| रीडर | 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 | हाँ | हाँ | हाँ |
| एयरलाइन / ट्रांजिट गेट रीडर | हाँ (कैनोनिकल उपयोग) | कुछ बोर्डिंग पास | नहीं |
| US DMV / बार / कियोस्क रीडर | नहीं | हाँ (कैनोनिकल उपयोग) | नहीं |
| फार्मा / मेडिकल DPM रीडर (ISO 29158) | नहीं | नहीं | हाँ (कैनोनिकल उपयोग) |
सही विकल्प चुनें
Aztec उपयोग करें जब
आप एक बोर्डिंग पास, ट्रांजिट टिकट, या इलेक्ट्रॉनिक आईडी बना रहे हों जिसे एक डेडिकेटेड गेट रीडर या फोन स्क्रीन से स्कैन किया जाएगा। Aztec एकमात्र 2D सिम्बोलॉजी है जो अंगूठे के निशान के पीछे कम-कंट्रास्ट फोन डिस्प्ले से विश्वसनीय रूप से डीकोड करने के लिए डिज़ाइन की गई है; इसीलिए IATA BCBP ने 2005 में बोर्डिंग पास के लिए इसे चुना।
PDF417 उपयोग करें जब
आपको सपाट कागज पर लंबा ASCII पेलोड (1–2 KB) चाहिए जिसे कम दूरी पर 1D/2D लेजर स्कैनर से पढ़ा जाएगा। कैनोनिकल उपयोग: हर अमेरिकी ड्राइवर लाइसेंस का पिछला हिस्सा (AAMVA), FedEx एयरबिल, अमेरिकी पासपोर्ट, CA हेल्थकेयर कार्ड, कई सरकारी फॉर्म।
Data Matrix उपयोग करें जब
आप छोटे भौतिक पार्ट्स को चिह्नित कर रहे हों, फार्मा वायल्स (FDA UDI, EU MDR), इलेक्ट्रॉनिक कॉम्पोनेंट, सर्जिकल इंस्ट्रूमेंट, जेट-इंजन ब्लेड। Data Matrix लेजर-एचिंग, डायरेक्ट-पार्ट मार्किंग और मेटल पर डॉट-पीन में जीवित रहता है जहां कोई अन्य सिम्बोलजी नहीं रहती।
बजाय QR उपयोग करें जब
लक्ष्य एक कंज्यूमर फोन कैमरा है। हर स्मार्टफोन QR को नेटिव रूप से पढ़ता है; कोई भी इन तीनों को विश्वसनीय रूप से नहीं पढ़ता। यदि आपका प्रिंट आम जनता द्वारा स्कैन किया जाएगा, QR का उपयोग करें और थोड़ी कम डेटा डेंसिटी स्वीकार करें।
कैनोनिकल टेस्ट वेक्टर
| सिम्बोलजी | पेलोड | अपेक्षित सबस्ट्रिंग |
|---|---|---|
| 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, इलेक्ट्रॉनिक पार्ट SN | PN:4321-ABC SN:00001234 | 4321-ABC |
सामान्य गलतियां
- कंज्यूमर फोन कैमरे इन्हें डीकोड नहीं करेंगे। यह सबसे आम गलती है, मार्केटिंग सामग्री पर PDF417 या Aztec प्रिंट करना। iPhone Camera कुछ भी नहीं लौटाता; अधिकांश Android कैमरे भी यही करते हैं। सामान्य कंज्यूमर साइनेज के लिए QR का उपयोग करें।
- क्वाइट ज़ोन प्रति सिम्बोलजी अलग होते हैं। 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 5% ECC अत्यंत नाजुक है; 23% एक कारण के लिए डिफ़ॉल्ट है। PDF417 लेवल 5 वास्तविक दुनिया का डिफ़ॉल्ट है। Data Matrix ECC सिम्बल आकार से बंधा है (ECC 200 निश्चित है)।
- तीनों के लिए स्टाइलिंग अक्षम। QR-केवल फीचर (कस्टम डॉट्स, आंखें, ग्रेडिएंट, सेंटर लोगो) लागू नहीं होते। Abundera इन प्रकारों के लिए स्टाइल पैनल अक्षम करता है, कैपेबिलिटी बैनर देखें।
यह भी देखें
- Aztec कोड जेनरेटर · PDF417 जेनरेटर · Data Matrix जेनरेटर।
- AAMVA मानक पृष्ठ, PDF417 का कैनोनिकल उपयोग केस (ड्राइवर लाइसेंस)।
- मानक इंडेक्स, रेफरेंस हब पर वापस।
- /test-vectors/, प्रत्येक सिम्बोलजी के लिए राउंड-ट्रिप फिक्सचर।