Code 128 बारकोड जनरेटर
इन्वेंटरी, लॉजिस्टिक्स, शिपिंग लेबल, वेयरहाउस सिस्टम और सामान्य अल्फ़ान्यूमेरिक पहचान के लिए Code 128 बारकोड बनाएँ।
बारकोड और मैट्रिक्स जनरेटर
लाइव स्टूडियो पूर्वावलोकन
Code 128 बैच सीरियल नंबर जनरेटर
वेयरहाउस SKU, एसेट टैग, इन्वेंटरी लेबल और अन्य आंतरिक पहचानकर्ताओं के लिए क्रमिक Code 128 बारकोड जनरेट करें।
Code 128 बारकोड जनरेटर
त्वरित उत्तर: Code 128 एक परिवर्तनीय-लंबाई वाला रैखिक बारकोड है जिसे ISO/IEC 15417:2007 में परिभाषित किया गया है। यह तीन कोड सेटों — A, B और C — में सभी 128 ASCII वर्णों को एन्कोड करता है। Code Set C अंक जोड़ों को एक ही कोडवर्ड में एन्कोड करता है, जिससे संख्यात्मक डेटा Code Sets A और B की भौतिक लंबाई का लगभग आधा हो जाता है।
Code 128 बारकोड कैसे बनाएँ
- वह डेटा दर्ज करें जिसे आप एन्कोड करना चाहते हैं — अक्षर, अंक, विराम चिह्न या कोई भी ASCII वर्ण, जिसमें छोटे अक्षर और नियंत्रण वर्ण शामिल हैं।
- आउटपुट आकार चुनें: डिजिटल उपयोग के लिए 512, 1024, 2048 या 4096 पिक्सेल पर PNG चुनें, या पूरी तरह स्केलेबल प्रिंट आउटपुट के लिए SVG चुनें।
- अगर आपके लेबल के विनिर्देशों में बार की कोई खास ऊँचाई दी गई है, तो वह सेट करें। वरना अपने-आप आकार तय करने के लिए डिफ़ॉल्ट सेटिंग रहने दें।
- लाइव स्टूडियो में बारकोड का प्रीव्यू देखें और जाँचें कि बार के नीचे दिखने वाला टेक्स्ट आपके डेटा से मेल खाता है।
- डाउनलोड करें और अपने लेबल टेम्पलेट में इस्तेमाल करें।
क्रमांक वाली सीरीज़ के लिए—जैसे इन्वेंट्री टैग, एसेट स्टिकर और वेयरहाउस लोकेशन मार्कर—Batch Serial Number Generator का इस्तेमाल करें। प्रीफ़िक्स, शुरुआती नंबर और 50 तक की संख्या दर्ज करें। फिर सीरीज़ का प्रीव्यू देखें और हर PNG अलग-अलग डाउनलोड करें।
जनरेटर पूरी तरह आपके ब्राउज़र में चलता है। आप जो भी टाइप करते हैं, वह किसी सर्वर पर नहीं भेजा जाता।
What a Code 128 barcode is
Code 128 is a one-dimensional, variable-length barcode symbology defined in ISO/IEC 15417:2007, with Amendment 1 published in 2026. It is the most widely used alphanumeric linear barcode in warehouse, logistics and shipping applications globally.
यह सिम्बोलॉजी ASCII कैरेक्टर सेट के सभी 128 कैरेक्टर एन्कोड करती है—अंक, बड़े और छोटे अक्षर, विराम-चिह्न तथा प्रिंट न होने वाले कंट्रोल कैरेक्टर—और इसके लिए तीन ऐसे कोड सेट इस्तेमाल करती है जिनके बीच स्विच किया जा सकता है। कोड सेट के बीच बदलाव सिंबल के भीतर ही होता है और इसमें कोई दिखाई देने वाला व्यवधान नहीं आता; रीडर इसे अपने आप संभालता है।
हर कैरेक्टर को 6 एलिमेंट से दर्शाया जाता है: 3 बार और 3 स्पेस। हर एलिमेंट की चौड़ाई 1 से 4 मॉड्यूल होती है, जिससे हर कैरेक्टर के लिए कुल 11 मॉड्यूल बनते हैं। संख्यात्मक डेटा के लिए Code Set C में एक अलग असाइनमेंट टेबल का इस्तेमाल होता है, जिसमें हर कोडवर्ड एक कैरेक्टर के बजाय दो अंकों की जोड़ी दर्शाता है। इससे केवल अंकों वाली स्ट्रिंग के लिए आवश्यक कोडवर्ड की संख्या आधी हो जाती है। इसी कारण कंटेनर के सीरियल कोड और पार्सल के ट्रैकिंग नंबर जैसी लंबी संख्याएँ, Code 39 की तुलना में Code 128 में बहुत कम भौतिक लंबाई में प्रिंट की जा सकती हैं।
Code 128 की तकनीकी विशिष्टताएँ
कोड सेट और कैरेक्टर कवरेज
| Code Set | Characters encoded | Density |
|---|---|---|
| एक | ASCII 0–95 (control chars, digits, uppercase) | मानक |
| B | ASCII 32–127 (full printable + DEL, lowercase included) | मानक |
| C | Digit pairs 00–99 (each pair in one codeword) | 2× numeric density |
एन्कोडर किसी भी दिए गए इनपुट के लिए सबसे कॉम्पैक्ट बारकोड प्रतीक बनाने हेतु कोड सेट के बीच अपने-आप चयन करता है और स्विच करता है। एक मिश्रित अल्फ़ान्यूमेरिक स्ट्रिंग में अक्षरों के लिए Code Set B का उपयोग किया जा सकता है और उसी प्रतीक में अंकों की लंबी श्रृंखला के लिए Code Set C पर स्विच किया जा सकता है।
Check character and structure
| पैरामीटर | मान | स्रोत |
|---|---|---|
| मानक | ISO/IEC 15417:2007 (Amd 1:2026) | iso.org/standard/43896.html |
| Element count per character | 6 (3 bars + 3 spaces); stop: 7 elements | ISO/IEC 15417:2000 §4.1(c) |
| Modules per character | 11 (5.5 per numeric digit in Code Set C) | tec-it.com Code 128 knowledge base |
| Check character | Mandatory — one symbol check character | ISO/IEC 15417:2000 §4.1(g) |
| Check digit algorithm | Modulo-103 weighted sum: start character value + sum of (each character value × position), all mod 103 | ISO/IEC 15417:2000 §4.1(g) |
| Symbol length | Variable (no practical limit defined; GS1-128 caps at 48 data characters) | ISO/IEC 15417:2007 §4.1(e) |
| Bidirectional decode | हाँ | ISO/IEC 15417:2007 |
| अक्षर सेट | All 128 ASCII (0–127); extended to 255 via FNC4 pairs | ISO/IEC 15417:2000 §4.1(a) |
GS1-128
GS1-128 is a specific application of Code 128 defined by the GS1 organisation. It uses standard Code 128 with one mandatory addition: FNC1 (Function Code 1) is inserted immediately after the start character. FNC1 identifies the symbol as a GS1-128 barcode and signals that the data payload is structured as one or more GS1 Application Identifiers (AIs).
GS1 Application Identifiers are two- to four-digit codes that identify the meaning of the data that follows. AI (01) identifies a GTIN, AI (17) identifies an expiry date, AI (10) identifies a batch or lot number, AI (21) identifies a serial number. A single GS1-128 barcode on a pharmaceutical shipping case can carry the GTIN, batch number, expiry date and serial number all at once.
GS1 specifies additional constraints for GS1-128 symbols in general distribution: the minimum module width is 0.495 mm, the maximum data length is 48 data characters per symbol, and the maximum physical symbol length including quiet zones is 165.1 mm.
Code 128 बारकोड का इस्तेमाल कब करें
वेयरहाउस इन्वेंटरी लेबल। आंतरिक SKU लेबल, एसेट टैग और बिन लोकेशन मार्कर के लिए Code 128 मानक है। किसी भी अक्षरांकीय संयोजन—जैसे पार्ट नंबर, लोकेशन कोड और सीरियल नंबर—को उच्च डेटा घनत्व के साथ एन्कोड किया जा सकता है और किसी भी आधुनिक बारकोड स्कैनर से बिना कॉन्फ़िगरेशन के पढ़ा जा सकता है।
शिपिंग और कैरियर लेबल। दुनिया भर की कूरियर और कैरियर प्रणालियाँ ट्रैकिंग नंबर, रूट कोड और सेवा संकेतकों के लिए Code 128 का उपयोग करती हैं। Amazon FBA FNSKU लेबल, जो Amazon के फ़ुलफ़िलमेंट नेटवर्क में विक्रेता के उत्पाद की पहचान करते हैं, Code 128 का उपयोग करते हैं।
GS1-128 for pharma and food supply chains. The pharmaceutical and food industries use GS1-128 on shipping cases and pallets to carry GTIN, batch, expiry and serial information in a single scannable symbol. GS1-128 is a mandatory or strongly recommended symbology in GS1 General Specifications for case-level labelling.
स्वास्थ्य सेवा परिसंपत्ति ट्रैकिंग। अस्पताल उपकरणों के एसेट टैग, चिकित्सा आपूर्ति लेबल और नमूना ट्यूबों पर Code 128 का उपयोग करते हैं। पूर्ण ASCII समर्थन के कारण, अक्षरों और अंकों के मिले-जुले वर्णों वाली एक्सेसन संख्याएँ और स्थान कोड बिना किसी वर्ण-संबंधी प्रतिबंध के एन्कोड किए जा सकते हैं।
आंतरिक सीरियलाइज़ेशन। लेबलों का क्रमिक सेट तैयार करने की ज़रूरत वाले किसी भी कार्य—जैसे उत्पादन लॉट, टूलिंग पहचानकर्ता और कैलिब्रेशन रिकॉर्ड—में Batch Serial Number Generator के साथ Code 128 का उपयोग करके एक ही सत्र में पूरा सेट बनाया जा सकता है।
Code 128 के लिए प्रिंट आवश्यकताएँ
X-dimension. The X-dimension is the width of the narrowest bar or space. For general warehouse scanning, a minimum X-dimension of 0.25 mm is typical. GS1-128 for general distribution specifies a minimum of 0.495 mm per GS1 General Specifications.
बार की ऊँचाई। बार की ऊँचाई, क्वाइट ज़ोन को छोड़कर, सिंबल की लंबाई की कम-से-कम 15 प्रतिशत या 5 mm होनी चाहिए—इनमें से जो भी अधिक हो। अधिक ऊँचाई से लेबल के तिरछेपन और स्कैनर के झुकाव को सहन करने की क्षमता बेहतर होती है।
क्वाइट ज़ोन। Code 128 में सिंबल के बाईं और दाईं, दोनों ओर कम-से-कम 10X का क्वाइट ज़ोन आवश्यक है। इस जगह में आने वाली कोई भी कलाकृति, टेक्स्ट या बॉर्डर स्कैनर को स्टार्ट या स्टॉप कैरेक्टर पढ़ने से रोक सकती है।
प्रिंट कॉन्ट्रास्ट। बार, रिक्त स्थानों की तुलना में काफ़ी गहरे होने चाहिए। सफ़ेद पृष्ठभूमि पर काले बार उच्च कॉन्ट्रास्ट देते हैं और भरोसेमंद रहते हैं। रंगीन पृष्ठभूमि पर रंगीन बार स्कैनिंग के लिए जोखिम पैदा करते हैं — ज़्यादातर लेज़र स्कैनर लाल किरण का उपयोग करते हैं, जो लाल और सफ़ेद में अंतर नहीं कर पाती; इसलिए सफ़ेद पर बने लाल बार दिखाई नहीं देते।
आस्पेक्ट रेशियो। Code 128 एक 1D लीनियर बारकोड है। इसका आकार समान अनुपात में बदलें। प्रतीक को क्षैतिज रूप से खींचने से मॉड्यूल की चौड़ाई बदल जाती है; इसे लंबवत रूप से दबाने से बार की ऊँचाई न्यूनतम सीमा से कम हो जाती है। दोनों बदलाव स्कैन विफल होने की दर बढ़ाते हैं।
Code 128 के लिए बैच सीरियल नंबर जनरेटर
बैच सीरियल नंबर जनरेटर इस पेज की सबसे मज़बूत व्यावसायिक सुविधा है, जो वेयरहाउस प्रबंधकों, छोटे निर्माताओं और फ़ुलफ़िलमेंट ऑपरेशन्स के लिए उपयोगी है। यह एक ही बार में अधिकतम 50 क्रमिक Code 128 बारकोड बनाता है।
उदाहरण: एक छोटा निर्माता नए उत्पाद के पहले उत्पादन चरण के लिए 30 यूनिट पर लेबल लगाना चाहता है। प्रीफ़िक्स "PROD-A-", शुरुआती नंबर 0001, खाली सफ़िक्स और मात्रा 30 सेट करें। जनरेटर PROD-A-0001 से PROD-A-0030 तक के अलग-अलग Code 128 सिंबल बनाता है। हर सिंबल में सही modulo-103 चेक कैरेक्टर होता है और वे डाउनलोड करके लेबल प्रिंटर को भेजने के लिए तैयार होते हैं।
किसी प्रतिस्पर्धी का मुफ़्त ब्राउज़र टूल यह सुविधा नहीं देता। ज़्यादातर टूल में हर बारकोड को अलग-अलग मैन्युअल रूप से दर्ज करना पड़ता है या बैच जनरेशन अनलॉक करने के लिए सशुल्क प्लान लेना होता है।
समस्या निवारण: आपका Code 128 बारकोड स्कैन क्यों नहीं हो रहा है
छोटे अक्षर स्वीकार नहीं हो रहे हैं। अगर आप ऐसे सिस्टम के ज़रिए Code 128 का उपयोग कर रहे हैं जो केवल Code Set A को सपोर्ट करता है, तो छोटे अक्षर, टिल्ड और उच्चारण-चिह्न वाले अक्षर एन्कोड नहीं होंगे। Code Set B पर स्विच करें या जनरेटर का स्वचालित कोड सेट चयन इस्तेमाल करें।
चेक डिजिट में त्रुटि। मॉड्यूलो-103 चेक कैरेक्टर जनरेटर द्वारा गणना करके सिंबल में शामिल किया जाता है। यदि आप Code 128 बारकोड स्ट्रिंग को मैन्युअल रूप से बना रहे हैं और चेक कैरेक्टर खुद लिख रहे हैं, तो गणना में कोई भी गलती सिंबल को अमान्य बना देती है। चेक कैरेक्टर की सही गणना के लिए जनरेटर का उपयोग करें।
स्कैनर के कोण के लिए बार की ऊँचाई बहुत कम है। तेज़ कोण पर रखे बारकोड रीडर से बार छूट सकते हैं, क्योंकि स्कैन बीम पूरा स्कैन करने से पहले ही बार वाले क्षेत्र से बाहर निकल जाती है। बार की ऊँचाई बढ़ाएँ या स्कैनर को लेबल के अधिक लंबवत रखें।
क्वाइट ज़ोन का उल्लंघन हुआ है। यदि लेबल के डिज़ाइन में टेक्स्ट, बॉर्डर या अन्य तत्व स्टार्ट या स्टॉप कैरेक्टर से 10X के भीतर रखे गए हैं, तो स्कैनर सिंबल के किनारों को पहचान नहीं सकता। डिज़ाइन के सभी तत्वों को क्वाइट ज़ोन से बाहर रखें।
स्केलिंग एकसमान नहीं है। PNG के रूप में एक्सपोर्ट किए गए Code 128 को ठीक निर्दिष्ट पिक्सेल आयामों पर प्रिंट किया जाना चाहिए या एकसमान रूप से स्केल किया जाना चाहिए। किसी इमेज को निर्धारित DPI से अलग DPI पर प्रिंट करने से मॉड्यूल की चौड़ाई बदल जाती है।
स्कैनर में गलत सिम्बोलॉजी सक्षम है। ज़्यादातर आधुनिक स्कैनर डिफ़ॉल्ट रूप से Code 128 पढ़ते हैं, लेकिन कुछ कम लागत वाले फिक्स्ड-माउंट स्कैनर में केवल EAN/UPC सक्षम करके भेजे जाते हैं। स्कैनर की कॉन्फ़िगरेशन शीट देखें।
Code 128 versus Code 39
Code 128 (ISO/IEC 15417:2007) and Code 39 (ISO/IEC 16388:2023) are the two most common alphanumeric linear barcodes. They are not interchangeable.
| Code 128 | Code 39 | |
|---|---|---|
| मानक | ISO/IEC 15417:2007 | ISO/IEC 16388:2023 |
| अक्षर सेट | All 128 ASCII (uppercase, lowercase, digits, punctuation, control chars) | 43 characters (uppercase A–Z, digits 0–9, 7 special) |
| Lowercase support | Yes (Code Set B) | No — full ASCII requires two-character shift sequences |
| Numeric density | Double-density in Code Set C (digit pairs) | Standard density only |
| Check character | Mandatory modulo-103 (auto-calculated) | Optional modulo-43 |
| Symbol type | Continuous | Discrete (intercharacter gaps) |
| Physical density | Higher — shorter symbol for equivalent data | Lower — longer symbol for equivalent data |
किसी भी नए ऐप्लिकेशन के लिए Code 128 सही विकल्प है। Code 39 का इस्तेमाल केवल तभी करें, जब किसी पुराने सिस्टम के लिए इसकी खास तौर पर ज़रूरत हो या कोई नियम (US DoD LOGMARS, ऑटोमोटिव क्षेत्र) Code 39 को अनिवार्य करता हो। बाकी सभी कामों—वेयरहाउस, शिपिंग, इन्वेंटरी और स्वास्थ्य सेवा—के लिए Code 128 इस्तेमाल करें।
यह Code 128 बारकोड जनरेटर आपको क्या देता है
यह ब्राउज़र-आधारित जनरेटर स्वचालित कोड-सेट चयन के साथ सामान्य उपयोग के लिए एक सघन लीनियर बारकोड बनाता है। इसका उपयोग वेयरहाउस स्टॉक, शिपिंग संदर्भों, परिसंपत्तियों और अक्षरों-अंकों वाले मिश्रित पहचानकर्ताओं के लिए किया जा सकता है। इनपुट सत्यापन चुने गए सिम्बोलॉजी के मूल लंबाई और वर्ण संबंधी नियमों की जाँच करता है। लाइव प्रीव्यू से आप एक्सपोर्ट करने से पहले मानव-पठनीय मान और उसके समग्र अनुपात देख सकते हैं।
स्टूडियो में बारकोड की ऊँचाई, आकार, अग्रभूमि और पृष्ठभूमि के रंग, पारदर्शी आउटपुट और मानव-पठनीय टेक्स्ट के लिए उपयोगी नियंत्रण हैं। डाउनलोड विकल्पों में पेशेवर प्रिंट के लिए SVG और दस्तावेज़ों तथा डिजिटल वर्कफ़्लो के लिए हाई-रिज़ॉल्यूशन PNG, WEBP या JPG शामिल हैं। बैच मोड क्रमिक आंतरिक लेबल तैयार कर सकता है, लेकिन यह डेटाबेस रिकॉर्ड नहीं बनाता और न ही विनियमित पहचानकर्ता आवंटित करता है।
बारकोड ब्राउज़र में ही जनरेट होता है, इसलिए प्रतीक बनाने के लिए मान को अपलोड करने की आवश्यकता नहीं होती। तकनीकी रूप से वैध छवि का अर्थ यह नहीं है कि वह उत्पादन के लिए सत्यापित लेबल भी है: एक्सपोर्ट की गई कलाकृति को निर्धारित स्कैनर, प्रिंटर, सब्सट्रेट, सॉफ़्टवेयर और प्राप्ति वर्कफ़्लो के साथ जाँचें।
बहरीन और अंतरराष्ट्रीय आपूर्ति श्रृंखलाओं में इस बारकोड का उपयोग
बहरीन के खुदरा विक्रेताओं, आयातकों, निर्माताओं और लॉजिस्टिक्स टीमों को पहचानकर्ताओं का चयन अपने व्यापारिक साझेदारों के नियमों के अनुसार करना चाहिए। खुदरा GTIN उचित जारीकर्ता संगठन से प्राप्त होने चाहिए; जनरेटर बारकोड डिज़ाइन तैयार करता है, लेकिन उसका स्वामित्व प्रदान नहीं करता। आंतरिक स्टॉक और परिसंपत्ति संदर्भों के लिए संगठन द्वारा निर्धारित मानों का उपयोग किया जा सकता है, बशर्ते उन्हें प्राप्त करने वाला सिस्टम उनका समर्थन करता हो।
जहाँ यह आपके संगठन की शैली के अनुरूप हो, वहाँ कार्य-संबंधी निर्देशों में ब्रिटिश अंग्रेज़ी का उपयोग करें और जिन टीमों को ज़रूरत हो, उनके लिए अरबी निर्देश भी जोड़ें। प्रिंट का परीक्षण उपयोग की वास्तविक परिस्थितियों में करें। बहरीन की गर्मी, तेज़ रोशनी, धूल, घुमावदार पैकेजिंग और चमकदार लैमिनेट से कंट्रास्ट या सतह की ऐसी समस्याएँ सामने आ सकती हैं जो मॉनिटर पर दिखाई नहीं देतीं।
क्वाइट ज़ोन खाली रखें, छवि को खींचकर विकृत न करें और हल्की, सादी पृष्ठभूमि पर गहरे बार को प्राथमिकता दें। प्रिंट रन की शुरुआत, बीच और अंत से नमूने स्कैन करें। विनियमित रिटेल, स्वास्थ्य सेवा, प्रकाशन या लॉजिस्टिक्स में उपयोग के लिए, उत्पादन को मंज़ूरी देने से पहले मौजूदा GS1, ISBN एजेंसी, ग्राहक या उद्योग विनिर्देश की पुष्टि करें।
प्रिंट करने से पहले
- सही प्रतीकात्मकता चयनित
- पहचानकर्ता स्वामित्व पुष्टि किया गया
- जाँच अंक सत्यापित
- शांत क्षेत्र साफ़ रखे जाएँ
- मजबूत बार कंट्रास्ट
- पहला अनुपात अपरिवर्तित
- SVG या उच्च-रिज़ॉल्यूशन PNG
- उत्पादन स्कैनर परीक्षण
अक्सर पूछे जाने वाले प्रश्न
संक्षिप्त तकनीकी उत्तर पढ़ने के लिए प्रश्न खोलें।
01Code 128 बारकोड क्या है?+
Code 128 एक परिवर्तनीय-लंबाई वाली रेखीय बारकोड है जो ISO/IEC 15417:2007 में परिभाषित है। यह तीन कोड सेटों में सभी 128 ASCII वर्णों को एन्कोड करता है: A (कंट्रोल वर्ण और अपरकेस), B (पूर्ण प्रिंटेबल ASCII जिसमें लोअरकेस भी शामिल है) और C (डबल डेंसिटी पर अंक युग्म)। एक अनिवार्य मोडुलो-103 जाँच वर्ण स्वचालित रूप से गणना किया जाता है। Code 128 गोदाम, शिपिंग और लॉजिस्टिक्स लेबलों के लिए मानक सिम्बोलॉजी है।
02Code 128 किस-किस अक्षर को एन्कोड कर सकता है?+
Code 128 सभी 128 ASCII वर्णों (मान 0–127) को एन्कोड करता है, जिसमें अपरकेस और लोअरकेस अक्षर, अंक, विरामचिह्न और नॉन-प्रिंटेबल कंट्रोल कैरेक्टर शामिल हैं। Code Set B पूर्ण प्रिंटेबल ASCII रेंज को कवर करता है जिसमें लोअरकेस अक्षर शामिल हैं। एक्स्टेंडेड कैरेक्टर्स (मान 128–255) FNC4 जोड़ों के माध्यम से उपलब्ध हैं।
03Code 128 में Code Set C क्या है?+
कोड सेट C लगातार अंक के जोड़ों को एक ही कोडवर्ड में एन्कोड करता है। एक 12-अंकीय संख्या जैसे GTIN या पार्सल ट्रैकिंग नंबर को कोड सेट C में 6 कोडवर्ड की आवश्यकता होती है जबकि कोड सेट A या B में 12 होते हैं। यह शुद्ध संख्यात्मक प्रतीक की भौतिक लंबाई को लगभग आधा कर देता है, इसलिए लंबे ट्रैकिंग नंबर बिना X-आयाम घटाए ही छोटे लेबलों पर फिट हो जाते हैं।
04Code 128 चेक अंक कैसे गणना किया जाता है?+
चेक कैरेक्टर एक अनिवार्य मॉड्युलो-103 वेटेड सम है। गणना में स्टार्ट कैरेक्टर का संख्यात्मक मान जोड़कर प्रत्येक बाद के कैरेक्टर के मान को उसके स्थान संख्या से गुणा करके जोड़ा जाता है, फिर इसे 103 से भाग देने पर शेष लिया जाता है। जनरेटर यह स्वचालित रूप से गणना करता है — उपयोगकर्ताओं को इसे मैन्युअल रूप से कभी भी गणना करने की आवश्यकता नहीं होती।
05GS1-128 क्या है?+
GS1-128 वह Code 128 है जिसमें स्टार्ट कैरेक्टर के तुरंत बाद अनिवार्य FNC1 कैरेक्टर डाला जाता है। FNC1 सिम्बल को GS1-128 के रूप में पहचानता है और संकेत देता है कि डेटा GS1 Application Identifier (AI) संरचना के अनुसार है। AIs डेटा प्रकार को एन्कोड करते हैं: (01) GTIN के लिए, (17) एक्सपायरी डेट के लिए, (10) बैच नंबर के लिए, (21) सीरियल नंबर के लिए। GS1-128 को GS1 सप्लाई चैन में फार्मास्यूटिकल और फूड शिपिंग केसों पर अनिवार्य या सुझाया जाता है।
06Code 128 बारकोड की अधिकतम लंबाई क्या है?+
ISO/IEC 15417:2007 मानक व्यावहारिक अधिकतम प्रतीक लंबाई को परिभाषित नहीं करता है। GS1-128 प्रतीक प्रति 48 डेटा वर्णों का एक अनुप्रयोग सीमा और GS1 General Specifications के अनुसार शांत क्षेत्रों सहित अधिकतम भौतिक लंबाई 165.1 मिमी लागू करता है। आंतरिक उपयोग के लिए, व्यावहारिक सीमा लेबल स्थान और स्कैनर के फील्ड ऑफ़ व्यू द्वारा निर्धारित होती है।
07क्या Code 128 छोटे अक्षरों (lowercase letters) को एन्कोड कर सकता है?+
हाँ। Code Set B में पूरे प्रिंटेबल ASCII रेंज (मान 32–127) शामिल हैं, जो छोटे अक्षर a–z को कवर करती है। Code Set A में छोटे अक्षर शामिल नहीं होते। जेनरेटर स्वतः कोड सेट चयन का उपयोग करता है, इसलिए छोटे अक्षर स्वतः ही Code Set B को ट्रिगर करते हैं।
08क्या मुझे अपने वेयरहाउस लेबल्स के लिए Code 128 चाहिए या Code 39?+
Code 128 का उपयोग करें। Code 128 सभी 128 ASCII वर्णों को एन्कोड करता है, जिनमें लोअरकेस अक्षर भी शामिल हैं, और समकक्ष डेटा के लिए अधिक कॉम्पैक्ट होता है। Code 39 केवल 43 वर्णों को एन्कोड करता है, मूलतः लोअरकेस का समर्थन नहीं करता, और उसी डेटा के लिए लंबे प्रतीक उत्पन्न करता है। Code 39 केवल तभी उपयुक्त है जब कोई लेगेसी सिस्टम या कोई विशिष्ट नियम इसे आवश्यक करता हो।
09क्या Amazon FBA लेबल्स के लिए Code 128 का उपयोग किया जाता है?+
Amazon FBA FNSKU लेबल Code 128 का उपयोग करते हैं। FNSKU Amazon द्वारा आवंटित एक अल्फान्यूमेरिक पहचानकर्ता है; Code 128 का पूरा ASCII समर्थन और उच्च घनत्व इसे स्वाभाविक रूप से उपयुक्त बनाते हैं। यहाँ का जनरेटर मानक Code 128 प्रतीकों का उत्पादन करता है — प्रिंट करने से पहले Amazon की वर्तमान लेबल विनिर्देशों की पुष्टि करें।
10क्या Code 128 के लिए GS1 लाइसेंस की आवश्यकता है?+
नहीं, आंतरिक उपयोग के लिए। Code 128 किसी भी लाइसेंस आवश्यकताओं के बिना आव 任्य डेटा को एन्कोड करता है। जब एन्कोड किए गए डेटा में रिटेल बिक्री के लिए एक GS1-लाइसेंस प्राप्त GTIN शामिल हो तभी GS1 लाइसेंस की आवश्यकता होती है। आंतरिक इन्वेंटरी कोड, एसेट टैग, शिपिंग संदर्भ और लोकेशन लेबल के लिए कोई पंजीकरण आवश्यक नहीं है।