बुनियादी बातें
ZPL क्या है? – संरचना, इकाइयाँ और मूल लेबल
ZPL Zebra Programming Language Zebra और कई अन्य थर्मल लेबल प्रिंटरों ZPL-II इम्यूलेशन: CAB, Novexx, … की प्रिंटिंग भाषा है। एक लेबल कमांडों ^ कमां…
ZPL (Zebra Programming Language) Zebra और कई अन्य थर्मल लेबल प्रिंटरों (ZPL-II इम्यूलेशन: CAB, Novexx, …) की प्रिंटिंग भाषा है। एक लेबल कमांडों (^ कमांड और ~ कमांड) से बना टेक्स्ट दस्तावेज़ है।
लेबल की संरचना
हर लेबल ^XA (फ़ॉर्मेट प्रारंभ) से शुरू होकर ^XZ (फ़ॉर्मेट समाप्त) पर खत्म होता है:
^XA
^FO50,50^FDHello World^FS
^XZ
^FO50,50– फ़ील्ड स्थिति (मूल) x=50 डॉट, y=50 डॉट पर^FDHello World– फ़ील्ड डेटा (प्रिंट होने वाला टेक्स्ट)^FS– फ़ील्ड समाप्त
इकाइयाँ: डॉट, मिमी और DPI
ZPL में सभी स्थितियाँ और आकार डॉट्स में दिए जाते हैं। भौतिक आकार प्रिंटर रिज़ॉल्यूशन (DPI = डॉट प्रति इंच) पर निर्भर करता है:
| DPI | डॉट प्रति मिमी |
|---|---|
| 203 | 8.0 |
| 300 | 11.8 |
| 600 | 23.6 |
डॉट = मिमी × DPI / 25.4
उदाहरण: 203 dpi पर 75 मिमी लेबल → 75 × 203 / 25.4 = 600 डॉट चौड़ा।
न्यूनतम कार्य उदाहरण
^XA
^PW600 ; प्रिंट चौड़ाई डॉट्स में (203 dpi पर 75 मिमी)
^LL400 ; लेबल लंबाई डॉट्स में (203 dpi पर 50 मिमी)
^FO50,50^A0N,30,30^FDHello ZplCloud^FS
^XZ
सुझाव
- कमांड केस-सेंसिटिव नहीं हैं (
^xaभी^XAजैसा काम करता है)। - अधिकांश प्रिंटर अज्ञात कमांड चुपचाप अनदेखा करते हैं — प्रिंट से पहले ZPL लिंटर से जाँचें।
- हर टेक्स्ट को
^FSसे समाप्त करें; भूला हुआ^FSअगला कमांड «निगल» जाता है।