PDF417

PDF417 वह स्टैक्ड-लीनियर 2D बारकोड है जो हर अमेरिकी ड्राइवर लाइसेंस के पीछे, अधिकांश अमेरिकी पासपोर्ट पर, FedEx/UPS एयरबिल पर और अनगिनत सरकारी फॉर्मों पर दिखाई देता है। यह एकमात्र 2D सिम्बोलजी है जिसे 1D लेज़र स्कैनर द्वारा विश्वसनीय रूप से पढ़ा जा सकता है, इसीलिए लाखों डॉलर की स्थापित स्कैनर बेस वाली संस्थाओं ने 30 सालों में इसे नहीं छोड़ा।

कैनोनिकल स्पेसिफिकेशन:ISO/IEC 15438:2015, सूचना प्रौद्योगिकी, स्वचालित पहचान और डेटा कैप्चर तकनीक, PDF417 बार कोड सिम्बोलजी स्पेसिफिकेशन
AAMVA एप्लिकेशन:AAMVA कार्ड डिज़ाइन स्टैंडर्ड v10, अमेरिकी/कैनेडियन ड्राइवर लाइसेंस के लिए PDF417 अनिवार्य करता है।
निर्माता: Symbol Technologies (अब Zebra), 1991। नाम का अर्थ है "Portable Data File, 4 bars, 17 modules।"

यह क्या है

भौतिक रूप से, एक PDF417 सिम्बल क्षैतिज पंक्तियों का एक स्टैक है, प्रत्येक पंक्ति एक लीनियर बारकोड है। एक पूर्ण आकार का PDF417 ~3–90 पंक्तियों वाली एक लंबी संकरी ईंट जैसा दिखता है, जहाँ प्रत्येक पंक्ति समग्र पेलोड का एक हिस्सा ले जाती है। चूँकि प्रत्येक पंक्ति एक स्टार्ट पैटर्न से शुरू होती है और स्टॉप पैटर्न पर समाप्त होती है, PDF417 को एक लेज़र द्वारा बाईं से दाईं ओर पंक्ति-दर-पंक्ति स्कैन करके डिकोड किया जा सकता है, कोई 2D इमेजर आवश्यक नहीं।

प्रत्येक कोडवर्ड 17 मॉड्यूल चौड़ा होता है, 4 बार और 4 स्पेस से बना (इसलिए "4/17")। पेलोड तीन "कंपैक्शन मोड" में से एक का उपयोग करके कोडवर्ड में विभाजित होता है:

क्षमता (पंक्तियाँ × कॉलम)

PDF417 का आकार पंक्तियाँ × डेटा कॉलम के रूप में निर्दिष्ट किया जाता है। अधिकतम 90 पंक्तियाँ × 30 डेटा कॉलम = 2,700 डेटा कोडवर्ड है। अनुमानित अल्फान्यूमेरिक क्षमता:

पंक्तियाँ × डेटा कॉलमअधिकतम अल्फान्यूमेरिकसामान्य उपयोग
3 × 1~3 अक्षरन्यूनतम व्यावहारिक सिम्बल
10 × 3~30 अक्षरछोटे ID, छोटे URL
20 × 5~100 अक्षरबोर्डिंग पास, छोटा AAMVA
30 × 8~250 अक्षरFedEx एयरबिल
40 × 12~500 अक्षरपूर्ण AAMVA ड्राइवर लाइसेंस
90 × 30~1,800 अक्षरसैद्धांतिक अधिकतम, शायद ही कभी उपयोग किया जाता है

एरर करेक्शन स्तर (0–8)

PDF417 Reed-Solomon एरर करेक्शन के 9 स्तर परिभाषित करता है, 2, 4, 8, 16, 32, 64, 128, 256 या 512 ECC कोडवर्ड जोड़ता है। उच्चतर स्तर अधिक नुकसान संभालते हैं लेकिन पेलोड क्षमता खर्च होती है।

ECC स्तरECC कोडवर्डसामान्य उपयोग% ओवरहेड
02केवल प्रयोगात्मक~0.1%
14छोटे कोड, नियंत्रित वातावरण~0.2%
28छोटे पेलोड~0.4%
316मध्यम पेलोड, इनडोर स्कैनिंग~0.8%
432छोटे दस्तावेज़ों के लिए डिफ़ॉल्ट~1.5%
564वास्तविक दुनिया का डिफ़ॉल्ट, एयरबिल, बोर्डिंग पास, AAMVA~3%
6128अधिक नुकसान वाले वातावरण~6%
7256मुड़ा हुआ / बाहरी / औद्योगिक~12%
8512अत्यधिक वातावरण~25%

Macro PDF417 (मल्टी-सिम्बल पेलोड)

जब कोई पेलोड 1,800-अक्षर की सीमा से अधिक हो जाता है, तो PDF417 Macro PDF417 का समर्थन करता है, पेलोड 99,999 अलग सिम्बल तक विभाजित होता है, प्रत्येक एक Macro इंडेक्स और फ़ाइल ID के साथ टैग। स्कैनर किसी भी क्रम में सभी सिम्बल पढ़ता है, उन्हें पुनः असेंबल करता है और एक एकल डिकोडेड पेलोड निकालता है। विशेषज्ञ दस्तावेज़ स्कैनिंग के बाहर व्यवहार में दुर्लभ।

कैनोनिकल टेस्ट वेक्टर

केसपेलोडअपेक्षित सबस्ट्रिंग
GS1 एयरबिल (FedEx-स्टाइल)123456789012345 FEDEX 2026-04-20FEDEX
AAMVA ड्राइवर लाइसेंस (न्यूनतम)@\n\x1e\rANSI 636014100002DL00410241ZVZVA01DAQA123456789ANSI 636014
छोटा सादा URLhttps://example.com/doc/X1234example.com/doc/X1234
लंबी रसीद / इनवॉइसINV:2026-04-19 VENDOR:ACME TOTAL:$1,234.56 TAX:$98.76 …ACME

सामान्य समस्याएं

स्कैनर संगतता

रीडरPDF417 सपोर्टनोट्स
iOS कैमरा (iOS 17+)केवल AAMVAअमेरिकी ड्राइवर लाइसेंस के लिए नेटिव Wallet फ्लो। सामान्य PDF417 पेलोड डिकोड नहीं होते।
Android कैमरा (OEM-निर्भर)आंशिकSamsung + Pixel स्टॉक कैमरे असंगत रूप से डिकोड करते हैं। Google Lens आंशिक।
Google Lensअविश्वसनीयप्रोडक्शन के लिए व्यवहार्य सत्यापन पथ नहीं।
अमेरिकी DMV / कियोस्क स्कैनरहाँ (कैनोनिकल)यही PDF417 के लिए डिज़ाइन किया गया था, हर DMV और शराब कियोस्क PDF417 नेटिवली पढ़ता है।
एयरलाइन बोर्डिंग पास रीडरकुछ वाहकअधिकांश एयरलाइनें Aztec पर चली गई हैं; कुछ (ANA, JAL, लेगेसी अमेरिकी वाहक) अभी भी PDF417 बोर्डिंग पास स्वीकार करती हैं।
FedEx / UPS एयरबिल रीडरहाँ (कैनोनिकल)हर सॉर्टिंग सुविधा पर लेज़र स्कैनर PDF417 नेटिवली पढ़ते हैं।
1D लेज़र स्कैनरहाँAztec / Data Matrix की तुलना में अनूठा लाभ, 1D लेज़र PDF417 डिकोड कर सकते हैं।
Zebra / Honeywell / Datalogic इमेजरहाँहर औद्योगिक 2D इमेजर PDF417 सपोर्ट करता है।
Scandit / Dynamsoft SDKहाँMacro PDF417 सहित पूर्ण सपोर्ट।

यह भी देखें

स्पेक संदर्भ 2026-04-19 को सत्यापित। ISO/IEC 15438:2015, AAMVA CDS v10। अगली समीक्षा: 2026-07-19।