निःशुल्क शुरू करें

बुनियादी बातें

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डॉट प्रति मिमी
2038.0
30011.8
60023.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 अगला कमांड «निगल» जाता है।