कौन सा बारकोड लें: EAN-13, UPC-A, Code 128 या Code 39
सही बारकोड इस पर निर्भर करता है कि उसे कौन स्कैन करेगा। दुकानों में बिकने वाले उत्पाद पर EAN-13, UPC-A या EAN-8 नंबर चाहिए, और ये नंबर उस कंपनी के होते हैं जिसका ब्रांड है, जो इन्हें GS1 के ज़रिए जारी करवाती है। दुकानें इन्हें जाँचती हैं। अपने लेबल, स्टॉक, शिपिंग या इवेंट के लिए Code 128 आम तौर पर सही रहता है, और Code 39 पुराना फ़ॉर्मेट है जिसे लगभग हर स्कैनर अब भी पढ़ लेता है। हर EAN और UPC नंबर के अंत में एक चेक अंक होता है जो गलत पढ़े जाने को पकड़ लेता है, और बारकोड जनरेटर इसे आपके लिए निकाल देता है।
बारकोड जनरेटरकिसी प्रोडक्ट के लिए बारकोड चाहिएमुफ़्त में करेंखुदरा कोड: EAN-13, UPC-A और EAN-8
EAN-13 वह 13 अंकों का कोड है जो दुकानों में बिकने वाली पैक्ड चीज़ों पर छपा होता है। UPC-A 12 अंकों का कोड है, जो मुख्य रूप से उत्तरी अमेरिका में इस्तेमाल होता है। यह EAN-13 का ही ढाँचा है, जिसके आगे एक शून्य होता है जो छपता नहीं, इसलिए इसकी धारियाँ उस शून्य वाले EAN-13 जैसी ही होती हैं। EAN-8 बहुत छोटे पैकों के लिए छोटा रूप है, जिसमें कुल 8 अंक होते हैं।
खुदरा नंबर GS1 से आते हैं, वही संस्था कंपनी प्रीफ़िक्स जारी करती है, और ब्रांड का मालिक उन्हीं के तहत उत्पाद नंबर तय करता है। जो उत्पाद आपका नहीं है उसके लिए गढ़ा गया नंबर किसी असली उत्पाद से टकरा सकता है, और दुकानें स्कैन किए गए नंबरों की जाँच करती हैं। ये कोड सिर्फ़ उन्हीं उत्पादों के लिए इस्तेमाल करें जिन पर ये वैध रूप से लगे हों। अपने कारोबार के अंदर की हर चीज़ के लिए Code 128 इस्तेमाल करें।
फ़ील्ड का लेबल प्रकार के साथ बदलता है, और वह बताता है कि कितने अंक टाइप करने हैं:
| प्रकार | आप क्या टाइप करते हैं | छपने वाले अंक |
|---|---|---|
| EAN-13 | 12 अंक, या चेक अंक के साथ 13 | 13 |
| UPC-A | 11 अंक, या चेक अंक के साथ 12 | 12 |
| EAN-8 | 7 अंक, या चेक अंक के साथ 8 | 8 |
| Code 128 | कोई भी छपने योग्य अक्षर | आपका टाइप किया हुआ टेक्स्ट |
| Code 39 | A–Z, 0–9, स्पेस और - . $ / + % | आपका टाइप किया हुआ टेक्स्ट |
EAN या UPC नंबर में स्पेस और हाइफ़न को अनदेखा किया जाता है, इसलिए 400-638-133393 और 400638133393 एक ही इनपुट हैं।
Code 128 और Code 39, अपने कोड के लिए
Code 128 में अक्षर, अंक और चिह्न सब आ सकते हैं, इसलिए यह स्टॉक नंबर, शिपिंग रेफ़रेंस और आंतरिक लेबल के लिए ठीक है। जनरेटर कोई भी छपने योग्य अक्षर स्वीकार करता है। यह टैब और लाइन ब्रेक को मना कर देता है और यह संदेश दिखाता है: "Code 128 takes printable characters only: no tabs or line breaks."
Code 39 पुराना और चौड़ा फ़ॉर्मेट है। इसमें सिर्फ़ बड़े अक्षर A से Z, अंक 0 से 9, स्पेस और चिह्न - . $ / + % लिए जाते हैं। छोटे अक्षर बड़े अक्षरों में बदल दिए जाते हैं, इसलिए ab-1 बन जाता है AB-1। Code 39 के लिए जनरेटर कोई चेक कैरेक्टर नहीं जोड़ता, इसलिए कोड खुद गलत पढ़े जाने को नहीं पकड़ सकता। टेक्स्ट छोटा रखें और छपे लेबल को रिकॉर्ड से मिलाकर जाँचें।
चेक अंक, चरण दर चरण
चेक अंक बाकी अंकों से निकाला जाता है। EAN और UPC नंबरों के लिए नियम mod-10 जाँच का है। अंकों को बारी-बारी से 3 और 1 से गुणा करें, गुणनफल जोड़ें, और वह संख्या निकालें जो अगले 10 के गुणज तक पहुँचने के लिए चाहिए। जनरेटर भी यही नियम इस्तेमाल करता है, जिसमें चेक अंक के ठीक पहले वाले अंक का वज़न 3 होता है।
12 अंक 400638133393 लीजिए। बाएँ से गिनने पर वज़न बारी-बारी से 1 और 3 होते हैं, इसलिए आखिरी अंक का वज़न 3 है:
| स्थिति | अंक | वज़न | गुणनफल |
|---|---|---|---|
| 1 | 4 | 1 | 4 |
| 2 | 0 | 3 | 0 |
| 3 | 0 | 1 | 0 |
| 4 | 6 | 3 | 18 |
| 5 | 3 | 1 | 3 |
| 6 | 8 | 3 | 24 |
| 7 | 1 | 1 | 1 |
| 8 | 3 | 3 | 9 |
| 9 | 3 | 1 | 3 |
| 10 | 3 | 3 | 9 |
| 11 | 9 | 1 | 9 |
| 12 | 3 | 3 | 9 |
| कुल | 89 |
कुल 89 को 10 से भाग देने पर 9 बचता है, इसलिए चेक अंक 10 − 9 = 1 है। पूरा EAN-13 है 4006381333931। बारों के नीचे जनरेटर 4 006381 333931 छापता है, जिसमें चेक अंक आखिरी अंक होता है।
अगर आखिरी अंक गलत टाइप करें, जैसे 4006381333932, तो संदेश आता है: "The check digit should be 1"। सही 13 अंक टाइप करने पर वह स्वीकार हो जाता है। इसी नियम से UPC-A का चेक अंक 03600029145 के लिए 2 निकलता है, और EAN-8 का चेक अंक 9638507 के लिए 4 निकलता है। जनरेटर इनके लिए 036000291452 और 96385074 छापता है।
ऐसी छपाई जो स्कैन हो
- क्वाइट ज़ोन। बारकोड के दोनों ओर साफ़ जगह चाहिए। जनरेटर इसे अपने-आप जोड़ता है: EAN-13 के लिए बाईं ओर 11 और दाईं ओर 7 मॉड्यूल, UPC-A के लिए दोनों ओर 9, EAN-8 के लिए दोनों ओर 7, और Code 128 तथा Code 39 के लिए दोनों ओर 10। मॉड्यूल सबसे पतली धारी की चौड़ाई है। इस जगह में टेक्स्ट, बॉर्डर या रंग न रखें।
- बार की ऊँचाई। जनरेटर Short, Normal और Tall बार देता है। ऊँची धारियाँ हाथ वाले स्कैनर को निशाना लगाने के लिए ज़्यादा जगह देती हैं।
- कंट्रास्ट। जनरेटर सफ़ेद पृष्ठभूमि पर काली धारियाँ बनाता है। हल्की स्याही से, या रंगीन स्टिकर पर रंगीन स्याही से छपा बारकोड शायद स्कैन न हो। हल्की पृष्ठभूमि पर गहरी धारियाँ रखें।
- खींचें नहीं। बारकोड का आकार सिर्फ़ अनुपात में बदलें। बगल से खींचा या दबाया गया बारकोड धारियों की चौड़ाई बदल देता है, जिससे वह स्कैन होना बंद कर सकता है।
- SVG या PNG। SVG सटीक आयतों से बना है और किसी भी आकार पर तेज़ रहता है, इसलिए छपाई के लिए यह बेहतर फ़ाइल है। PNG पूरे पिक्सल प्रति मॉड्यूल के हिसाब से बनता है, Small (प्रति मॉड्यूल 2 पिक्सल), Medium (3) या Large (5) में। छपाई के लिए PNG डाउनलोड करने से पहले Large चुनें।
- टेक्स्ट दिखाएँ। छपे बारों के नीचे अंक छापने के लिए Show text टिक रहने दें। अगर स्कैनर फ़ेल हो जाए, तो कोई व्यक्ति नंबर हाथ से टाइप कर सकता है।
दो-आयामी कोड के नियम अलग हैं। उन्हें QR कोड जेनरेटर बनाता है, और QR कोड स्कैन क्यों नहीं होता में उनकी क्वाइट ज़ोन और कंट्रास्ट की बात है।
fixmint से कैसे करें
- Barcode type चुनें: EAN-13, UPC-A, EAN-8, Code 128 या Code 39।
- चेक अंक के बिना अंक टाइप करें, जैसे EAN-13 के लिए 12, और जनरेटर उसे जोड़ देता है। पूरे 13 अंक टाइप करना भी स्वीकार है, बशर्ते आखिरी अंक सही हो।
- Bar height और PNG size सेट करें, PNG छापना हो तो Large चुनें, और Show text टिक रहने दें।
- छपाई के लिए Download SVG दबाएँ, या Download PNG, और छापने से पहले प्रीव्यू देख लें।
- लेबल इस्तेमाल करने से पहले छपा नमूना बारकोड स्कैनर या फ़ोन के बारकोड ऐप से स्कैन करें।
विशेष स्थितियाँ
- नंबर बदलना। छपा हुआ बारकोड बदला नहीं जा सकता। नंबर गलत हो तो नया लेबल छापें।
- नंबर कॉपी करना। Copy number बटन चेक अंक समेत पूरा नंबर कॉपी करता है। Code 128 और Code 39 के लिए वह वही टेक्स्ट कॉपी करता है जो आपने टाइप किया था।
- रिकॉर्ड। बारकोड में सिर्फ़ एक नंबर होता है। अलग से एक रिकॉर्ड रखें कि कौन-सा नंबर किस वस्तु का है।
अंग्रेज़ी मूल से AI की मदद से अनुवादित।
टिप्पणियाँ
अभी कोई टिप्पणी नहीं। पहली टिप्पणी आप करें।


