बारकोड में लाइनों या बक्सों से बना एक पैटर्न होता है जिसका उपयोग किसी उत्पाद के बारे में डेटा संग्रहीत करने के लिए किया जाता है ताकि कंप्यूटर इसे समझ सके। इस लेख में हम देखेंगे कि लिनक्स का उपयोग करके बारकोड कैसे बनाएं।
बार कोड ऊर्ध्वाधर रेखाओं या डॉट मैट्रिसेस से बने होते हैं जो संख्याओं या अक्षरों का प्रतिनिधित्व करते हैं। इनका उपयोग अद्वितीय वस्तुओं की तुरंत पहचान करने के लिए किया जाता है, जिससे इन्वेंट्री प्रबंधन और लॉजिस्टिक्स प्रबंधन आसान हो जाता है।
खुदरा के अलावा, बारकोड का उपयोग स्वास्थ्य सेवा क्षेत्र में रोगियों, दवाओं और चिकित्सा उपकरणों की पहचान करने के लिए किया जाता है। शिक्षा में, पुस्तकालय पुस्तकों और अन्य सामग्रियों पर नज़र रखने के लिए और उद्योग में उत्पादन श्रृंखला पर नज़र रखने के लिए उनका उपयोग करते हैं।
एक छोटा सा इतिहास
बारकोड का आविष्कार 1949 में नॉर्मन जोसेफ वुडलैंड और बर्नार्ड सिल्वर ने 1949 में किया था। यह 1973 की बात है जब इसे व्यापक रूप से अपनाया गया था संयुक्त राज्य अमेरिका में खुदरा दुकानों में यूपीसी (यूनिवर्सल उत्पाद कोड) मानक।
यूपीसी बारकोड में संख्यात्मक कोड का प्रतिनिधित्व करने वाली विभिन्न चौड़ाई और चौड़ाई की लंबवत रेखाओं की एक श्रृंखला शामिल होती है। इस कोड को एक रीडर द्वारा पहचाना जाता है और उस आइटम की पहचान करने के लिए कंप्यूटर पर भेजा जाता है जिससे कोड संबंधित है। मुद्रण की सुविधा के लिए, बारों को एक ही आयाम में दर्शाया गया था और रीडिंग की सुविधा के लिए अलग-अलग ऊँचाइयाँ थीं।
समय के साथ, दो-आयामी विकल्प सामने आए जिनमें आयतों, बिंदुओं, षट्कोणों और कुछ अन्य पैटर्न का प्रतिनिधित्व शामिल था जो पारंपरिक पट्टियों में जुड़ गए। इन कोडों को विशेष पाठकों, डिजिटल कैमरों या मोबाइल उपकरणों द्वारा पढ़ा जा सकता है।
क्यूआर कोड
इसका नाम त्वरित प्रतिक्रिया कोड का संक्षिप्त रूप है। वे ग्रिड पैटर्न में व्यवस्थित सफेद और रंगीन वर्गों से बने दो-आयामी बारकोड हैं। डेटा को लंबवत और क्षैतिज रूप से संग्रहीत किया जाता है। वे न केवल संख्यात्मक डेटा बल्कि अल्फ़ान्यूमेरिक डेटा या मल्टीमीडिया डेटा जैसे ऑडियो, वीडियो या छवियां संग्रहीत करते हैं।
लिनक्स का उपयोग करके बारकोड कैसे बनाएं
ये कुछ प्रोग्राम हैं जिनका उपयोग हम बारकोड बनाने के लिए कर सकते हैं।
ज़िन बारकोड स्टूडियो
इसे एक पेशेवर गुणवत्ता वाले बारकोड जेनरेशन सॉफ्टवेयर के रूप में प्रस्तावित किया गया है।
प्रोग्राम कच्चे 50-बिट डेटा से या यूनिकोड (UTF-8) प्रारूप में 8 प्रकार के बारकोड बना सकता है। परिणाम पोर्टेबल नेटवर्क ग्राफिक (पीएनजी), विंडोज बिटमैप (बीएमपी), ग्राफिक्स इंटरचेंज फॉर्मेट (जीआईएफ) छवि प्रारूपों और जेडसॉफ्ट ब्रश इमेज (पीसीएक्स), स्क्रिप्ट एनकैप्सुलेटेड इनपुट (ईपीएस) या स्केलेबल वेक्टर ग्राफिक (एसवीजी) के रूप में निर्यात किए जा सकते हैं। ).
छवि के आकार और रंग, जोड़े गए त्रुटि सुधार तंत्र और, यदि रेखापुंज छवियों का उपयोग किया जाता है, तो उनके अभिविन्यास सहित अंतिम परिणाम के मापदंडों को नियंत्रित करना संभव है।
एप्लिकेशन इंस्टॉल किया जा सकता है से फ़्लैटहब कर रहा है
flatpak install flathub uk.org.zint.zint-qt
Inkscape
यह वेक्टर ग्राफ़िक्स बनाने का एक प्रोग्राम है (अर्थात, पिक्सेल दर पिक्सेल के बजाय गणितीय फ़ार्मुलों द्वारा निर्मित) जिसे हम मुख्य लिनक्स वितरण के रिपॉजिटरी में पा सकते हैं।
आवेदन यह फ़ंक्शन द्वारा समूहीकृत कई एक्सटेंशन के साथ आता है जिनमें से एक बारकोड और क्यूआर कोड जनरेशन है।
लिब्रे ऑफिस
एक अन्य प्रोग्राम जो रिपॉजिटरी में है और जिसे हमने निश्चित रूप से अपने लिनक्स वितरण में पहले ही इंस्टॉल कर लिया है, वह लिबरऑफिस ऑफिस सुइट है।
यहां हमारे पास बारकोड और क्यूआर कोड जनरेटर भी है जो हमें त्रुटि सुधार की सीमा और डिग्री निर्धारित करने की अनुमति देता है। हम इसे मेनू से एक्सेस कर सकते हैं OLE ऑब्जेक्ट बारकोड और QR डालें।
QtQR
यह अनुप्रयोग यह कम से कम उबंटू रिपॉजिटरी में है और क्यूटी ग्राफिक्स लाइब्रेरी (केडीई और एलएक्सक्यूटी डेस्कटॉप के समान) का उपयोग करता है।
प्रोग्राम विभिन्न प्रकार की कोडिंग के लिए टेम्प्लेट का उपयोग करके क्यूआर कोड बनाने की अनुमति देता है। यह डिकोडिंग की भी अनुमति देता है कंप्यूटर पर डाउनलोड की गई, इंटरनेट से खींची गई या वेबकैम से खींची गई छवियों पर क्यूआर कोड।