प्रिंटिंग
ZPL में ग्राफ़िक्स – GRF छवियाँ (^GF)
फ़ोटो, लोगो और रेंडर किया टेक्स्ट ZPL में ^GF कमांड के माध्यम से मोनोक्रोम बिटमैप बन जाते हैं। zplCloud इसे स्वतः करता है छवि → GRF, SVG → GRF, HTML/P…
फ़ोटो, लोगो और रेंडर किया टेक्स्ट ZPL में ^GF कमांड के माध्यम से मोनोक्रोम बिटमैप बन जाते हैं। zplCloud इसे स्वतः करता है (छवि → GRF, SVG → GRF, HTML/PDF → GRF)।
^GF की संरचना
^GFa,b,c,d,data^FS
| पैरामीटर | अर्थ |
|---|---|
| a | संपीड़न: A = ASCII hex, B = बाइनरी, C = संपीड़ित (RLE) |
| b | ग्राफ़िक के कुल बाइट्स (असंपीड़ित) |
| c | बाइट्स प्रति पंक्ति (असंपीड़ित) |
| d | वास्तविक डेटा के बाइट्स प्रति पंक्ति (संपीड़न सहित) |
| data | पिक्सेल डेटा |
उदाहरण (एक 4×4 काला वर्ग, ASCII hex):
^XA
^FO50,50^GFA,8,8,2,FFFFFFFF^FS
^XZ
छवि को GRF में बदलना
1. छवि को लेबल रिज़ॉल्यूशन पर स्केल करें: widthPx = मिमी × DPI / 25.4।
2. मोनोक्रोम में बदलें (थ्रेसहोल्ड या डिथरिंग — zplCloud फ़ोटो के लिए Floyd–Steinberg उपयोग करता है)।
3. पंक्तियाँ पैक करें: 1 बिट प्रति पिक्सेल, MSB पहले, हर पंक्ति बाइट सीमा तक भरी।
4. C संस्करण (संपीड़ित) से एन्कोड करें ताकि ZPL छोटा रहे — बारकोड पर विशिष्ट 1:4, फ़ोटो पर 1:2।
सुझाव
- GRF छोटा रखें: हर डॉट बाइट्स खर्च करता है। 600 dpi की रंगीन फ़ोटो प्रिंटर मेमोरी फोड़ सकती है — 203 dpi उपयोग करें या क्रॉप करें।
- Zebra प्रिंटर GRF छवियाँ फ्लैश में सहेजते हैं (
~DYE:LOGO.GRF) — एक बार अपलोड करें और हर लेबल पर^GFदोबारा भेजने के बजाय नाम से संदर्भित करें। - zplCloud का Zebra Images टैब प्रिंटर पर सहेजी GRF छवियाँ प्रबंधित करता है।