PDF417 एक स्टैक्ड 2D बारकोड है — यह एक वर्गाकार QR के बजाय एक लंबे, मोटे 1D कोड जैसा दिखता है। संरचना छोटी 1D पंक्तियों का एक ढेर है, जो पुराने 1D-शैली के लेज़र स्कैनर को 'रास्टर' स्कैन गति के साथ इसे पढ़ने देती है।
आप PDF417 को ड्राइवर लाइसेंस (AAMVA मानक), TSA बोर्डिंग पास, FedEx ट्रैकिंग लेबल, और कई शिपिंग दस्तावेजों पर देखते हैं।
आपके ब्राउज़र में JavaScript द्वारा जनरेट किया गया। कुछ भी अपलोड नहीं होता; हमारे सर्वर पर कुछ भी संग्रहीत नहीं होता।
At a glance
| मानक | ISO/IEC 15438 (2015) — ISO/IEC 15438 |
|---|---|
| सिम्बोलॉजी परिवार | स्टैक्ड 2D; मल्टी-रो, परिवर्तनीय-लंबाई |
| अधिकतम क्षमता | 1,850 ASCII पाठ · 2,710 संख्यात्मक अंक · 1,108 बाइनरी बाइट |
| कोडवर्ड संरचना | 17 मॉड्यूल चौड़ा × प्रति कोडवर्ड 4 बार + 4 स्पेस (इसलिए नाम) |
| त्रुटि सुधार | Reed-Solomon, 9 उपयोगकर्ता-चयन योग्य स्तर (0–8); स्तर 5 = ~25% क्षति पुनर्प्राप्ति |
| आवश्यक है | AAMVA ड्राइवर लाइसेंस (US/CA), IATA BCBP बोर्डिंग पास (धारा 4) — IATA BCBP standard |
| प्रस्तुति वर्ष | 1991 (Symbol Technologies); ISO ने 2001 में मानकीकृत किया, 2015 में संशोधित |
“PDF417 कोडवर्ड 17 मॉड्यूल चौड़े होते हैं और इनमें 4 बार और 4 स्पेस होते हैं। प्रतीक में 3 से 90 पंक्तियां होती हैं, प्रत्येक पंक्ति में 1 से 30 कोडवर्ड होते हैं।”
PDF417 अभी भी क्यों मौजूद है
दो कारण। पहला: 2D रास्टर हेड वाले लेज़र स्कैनर PDF417 पढ़ सकते हैं — वे Data Matrix या QR नहीं पढ़ सकते। कई लीगेसी सिस्टम को अपग्रेड नहीं किया जा सकता। दूसरा: स्टैक्ड आयताकार आकार बोर्डिंग पास जैसे लंबे पतले लेबल पर अधिक स्वाभाविक रूप से फिट होता है।
लेज़र-स्कैनर बाधा के बिना नए 2D अनुप्रयोगों के लिए, Data Matrix या QR आमतौर पर प्रति वर्ग मिलीमीटर अधिक घना होता है।
क्षमता
प्रति कोड लगभग 1,800 तक ASCII वर्ण। उच्च-त्रुटि-सुधार स्तर क्षति सहनशीलता के बदले में क्षमता कम करते हैं।
Frequently asked questions
- PDF417 वर्गाकार के बजाय लंबा और पतला क्यों है?
- क्योंकि यह स्टैक्ड है: प्रत्येक पंक्ति एक 1D-शैली का बारकोड है। यह पुराने लेज़र स्कैनर को इसे पंक्ति-दर-पंक्ति पढ़ने देता है। वर्गाकार 2D कोड को कैमरा स्कैनर की आवश्यकता होती है।
- क्या मैं बाइनरी डेटा एनकोड कर सकता हूं?
- हां — PDF417 एक बाइनरी कॉम्पैक्शन मोड का समर्थन करता है। हमारा डिफ़ॉल्ट एनकोडर आपके इनपुट के आधार पर स्वचालित रूप से सही मोड चुनता है।
