Zebra लेबल कॉन्फ़िगरेशन¶
Odoo में, Zebra Programming Language (ZPL) फ़ाइल फ़ॉर्मैट में प्रिंट किए गए लेबल चार-बाय-सिक्स इंच लेबल के लिए डिज़ाइन किए गए हैं। विभिन्न ZPL लेबल साइज़ में फिट करने के लिए टेक्स्ट को रिसाइज़ (या रिफ़ॉर्मैट) करने के लिए, ZPL लेबल व्यू पर नेविगेट करें, और ZPL कोड को बदलें।
चेतावनी
Odoo में कोड को कस्टमाइज़ करते समय, कृपया ध्यान दें कि डेटाबेस को नए वर्ज़न में अपग्रेड करने से कस्टम ZPL कोड ब्रेक हो सकता है। ग्राहक अपने कस्टम कोड को बनाए रखने के लिए ज़िम्मेदार हैं।
बार-बार अनुरोधित Zebra लेबल कस्टमाइज़ेशन के लिए स्पष्टीकरण और उदाहरण कोड के लिए निम्नलिखित सेक्शन देखें।
मार्जिन एडजस्ट करें¶
स्टैंडर्ड ZPL लेबल पर Odoo में प्रिंट किया गया टेक्स्ट तब कट जाता है जब लाइन पचपन अक्षरों से अधिक हो जाती है। लंबे प्रॉडक्ट नाम या लॉट नंबर को एक ही लाइन में फ़िट करने के लिए, मार्जिन को एडजस्ट करें।
शुरू करने के लिए, Architecture टैब में लेबल का ZPL कोड पर जाएं। प्रॉडक्ट लेबल के लिए ZPL कोड में, ^FT कमांड को खोजें, जो यह निर्दिष्ट करता है कि लेबल पर टेक्स्ट या ग्राफ़िक एलिमेंट को कहां से रखना शुरू करना है। ^FT के तुरंत बाद आने वाले दो नंबर बाएं और ऊपरी मार्जिन से डॉट्स में x-coordinate और y-coordinate को परिभाषित करते हैं (प्रिंटर के लिए पिक्सेल के समान)।
महत्त्वपूर्ण
लॉट/सीरियल नंबर लेबल को कस्टमाइज़ करते समय, ^FT के बजाय ^FO कमांड को खोजें।
Example
निम्नलिखित एक उदाहरण है जहां Odoo के डिफ़ॉल्ट ZPL फ़ॉर्मेटिंग के साथ प्रॉडक्ट का नाम कट जाता है। Fixed टैब में, लेबल की शुरुआती स्थिति के x-coordinate को ^FT100,80 से बदलकर ^FT0,80 कर दिया गया है, ताकि पूरा नाम फ़िट हो सके।
कोड:
^XA^CI28
^FT100,80^A0N,40,30^FD[E-COM11] Cabinet with Doors (wood: Cherry, handles: brass)^FS
...
^XZ
कोड:
^XA^CI28
^FT0,80^A0N,40,30^FD[E-COM11] Cabinet with Doors (wood: Cherry, handles: brass)^FS
...
^XZ
बारकोड रिसाइज़ करें¶
बारकोड के साइज़ को स्केल के अनुसार एडजस्ट करने के लिए, Architecture टैब में लेबल के ZPL कोड पर जाकर शुरू करें। ^FO कमांड (आमतौर पर तीसरी लाइन में) को खोजें, जो बारकोड के लिए मार्जिन का शुरुआती पॉइंट है।
^BY कमांड बारकोड साइज़ को कॉन्फ़िगर करता है, और तीन नंबर लेता है: बार चौड़ाई, संकीर्ण बार के सापेक्ष चौड़े बार की चौड़ाई, और बार की ऊंचाई। डिफ़ॉल्ट रूप से, Odoo में ZPL कोड ^BY3 का उपयोग करता है, जो बार की चौड़ाई को तीन डॉट्स पर सेट करता है, एक सामान्य साइज़ जो बारकोड स्कैनर के लिए पढ़ना आसान है।
Example
बारकोड को स्केल के अनुसार छोटा करने के लिए, ^BY3 को घटाकर ^BY2 कर दिया जाता है।
कोड:
^XA^CI28
...
^FO100,160^BY3
...
^XZ
कोड:
^XA^CI28
...
^FO100,160^BY2
...
^XZ
एलिमेंट को रोटेट करें¶
ZPL में एलिमेंट को रोटेट करने के लिए, Architecture टैब में लेबल के ZPL कोड पर जाकर शुरू करें।
^BC कमांड का पहला पैरामीटर (जानकारी जो कमांड के व्यवहार को प्रभावित करती है) आइटम के रोटेशन को परिभाषित करता है, जो हो सकता है:
N: सामान्य रूप से प्रदर्शित करेंR: 90 डिग्री रोटेट करेंI: 180 डिग्री रोटेट करेंB: 270 डिग्री घुमाएं
Example
बारकोड को घुमाने के लिए, ^BCN को ^BCB में बदला जाता है।
कोड:
^XA^CI28
...
^BCN,100,Y,N,N
...
^XZ
कोड:
^XA^CI28
...
^BCB,100,Y,N,N
...
^XZ