Code 39

इन नामों से भी जाना जाता है: Code 3 of 9, USD-3, LOGMARS

परिभाषा

Code 39 खुद जाँच करने वाला रैखिक बारकोड है जो 43 अक्षर एन्कोड करता है: अंक, बड़े अक्षर, स्पेस और - . $ / + %। हर सिंबल की शुरुआत और अंत तारांकन (*) से चिह्नित होता है।

Code 39 अक्षरों को कैसे एन्कोड करता है

Code 39 का हर अक्षर नौ तत्वों से बना होता है, पाँच पट्टियाँ और चार खाली जगहें, और नौ में से तीन चौड़े होते हैं। इसी तय पैटर्न से “3 of 9” नाम आया है, और यही इसे स्वयं-जाँच वाला बनाता है: गलत पढ़ने पर आम तौर पर गलत अक्षर की जगह अमान्य पैटर्न मिलता है।

हर सिंबल तारांकन से शुरू और खत्म होता है, इसीलिए तारांकन को डेटा के रूप में इस्तेमाल नहीं किया जा सकता। मॉड 43 का चेक अक्षर वैकल्पिक है, और Full ASCII मोड सिंबलों के जोड़े मिलाकर दूसरे अक्षर दर्शा सकता है।

  • अंक 0 से 9
  • बड़े अक्षर A से Z
  • स्पेस और चिह्न - . $ / + %
  • स्टार्ट और स्टॉप अक्षर: *

Code 39 कहाँ इस्तेमाल होता है

Code 39 को 1970 के दशक में विकसित किया गया और यह लोकप्रिय हुआ क्योंकि इसे छापना और डिकोड करना सरल है। यह अब भी ऑटोमोटिव उद्योग में, LOGMARS कार्यक्रम के तहत रक्षा लॉजिस्टिक्स में, और पहचान बैज तथा आंतरिक संपत्ति लेबल पर इस्तेमाल होता है।

इसकी कमी कम सघनता है: यह प्रति अक्षर Code 128 से काफ़ी ज़्यादा जगह लेता है। यह सिंबोलॉजी ISO/IEC 16388 में निर्दिष्ट है।

अक्सर पूछे जाने वाले सवाल

क्या Code 39 छोटे अक्षर एन्कोड कर सकता है?

मानक मोड में नहीं। Full ASCII Code 39 दो अक्षर मिलाकर छोटे अक्षर दर्शा सकता है, पर कई प्रणालियाँ इसकी जगह Code 128 इस्तेमाल करती हैं।

Code 39 बारकोड तारांकन से क्यों शुरू और खत्म होते हैं?

तारांकन स्टार्ट और स्टॉप अक्षर है जो स्कैनर को बताता है कि बारकोड कहाँ शुरू और खत्म होता है।

स्रोत और मानक

सभी शब्द