zplCloud Blog
Print View: हर लेबल प्रोजेक्ट की आखिरी मील तक पहुँचने वाला इंटरफ़ेस
print.zplcloud.com/d/{design}/{view} - एक फ़ॉर्म, एक स्कैनर फ़ील्ड, लाइव प्रीव्यू और कोई इंस्टॉलेशन नहीं।
हर लेबल प्रोजेक्ट की आखिरी मील
लेबल डिज़ाइन हो गया, प्रिंटर कनेक्ट हो गया, और फिर असली समस्या दिखती है: दो शिफ्टों में पंद्रह लोगों को इसे प्रिंट करना है, उन डिवाइसों पर जिन्हें आप प्रशासित नहीं करते, बिना लेबल डिज़ाइनर प्रशिक्षण के।
Print View वह UI है। यह सहेजे गए डिज़ाइन से उत्पन्न होता है: आप चुनते हैं कि डिज़ाइन के कौन से चर ऑपरेटर भर सकता है, और प्लेटफ़ॉर्म लाइव पूर्वावलोकन और प्रिंट बटन के साथ एक उत्तरदायी फ़ॉर्म रेंडर करता है। कोई ऐप नहीं, कोई ड्राइवर नहीं, कोई क्लाइंट इंस्टॉल नहीं।
URL
https://print.zplcloud.com/d/{designKey}/{viewSlug}
designKey डिज़ाइन नाम और उसका id है (shipping-label.42); केवल-DHL दृश्य आरक्षित कुंजी dhl का उपयोग करते हैं। पेज अपना manifest.json और icon.png परोसता है, इसलिए Android या iOS पर होम स्क्रीन में जोड़ें ऑपरेटर को एक ऐप आइकन देता है जो सीधे फ़ॉर्म में खुलता है - एक PWA बिना ऐप स्टोर के।
ऑपरेटर क्या देखता है
फ़ॉर्म डिज़ाइन की बाइंडिंग से बनता है, एकल मुक्त-पाठ बॉक्स से नहीं:
- टेक्स्ट फ़ील्ड प्लेसहोल्डर और सत्यापन के साथ - ऑर्डर नंबर, मात्रा, गंतव्य।
- ड्रॉपडाउन डेटासोर्स द्वारा पोषित, ताकि EAN टाइप होने के बजाय चुना जाए।
- चेकबॉक्स उन विकल्पों के लिए जो लेबल बदलते हैं (एक्सप्रेस, नाज़ुक, रिटर्न)।
- किसी भी फ़ील्ड के बगल में स्कैनर बटन: कैमरा आइकन दबाएँ और बारकोड या QR सीधे इनपुट में स्कैन करें। यह वह फ़ीचर है जो तय करता है कि Print View उपयोग होता है या नहीं - पैकिंग टेबल पर फ़ोन पर 13-अंकीय EAN टाइप करना वास्तविकता के संपर्क से नहीं बचता।
- लाइव PDF पूर्वावलोकन जो टाइप करते समय फिर से रेंडर होता है, उसी सर्वर-साइड इंजन का उपयोग करके जो ZPL उत्पन्न करता है। स्क्रीन पर जो है वही प्रिंटर उत्पन्न करता है।
प्रिंटिंग Weblink प्रिंटर (आपके नेटवर्क में आउटबाउंड टनल के माध्यम से रिले), CLI एजेंट पर रिमोट प्रिंटर, या स्थानीय प्रिंट डायलॉग के लिए PDF के रूप में जाती है। दृश्य पर GET …/printers उन प्रिंटरों को लौटाता है जिन्हें ऑपरेटर चुन सकता है।
यह क्या उजागर नहीं करता
Print View डिज़ाइन का प्रक्षेपण है, उसका साझा लिंक नहीं:
- केवल वे फ़ील्ड जिन्हें आपने दृश्यमान चिह्नित किया संपादन योग्य हैं। लॉक किए फ़ील्ड अपने डिज़ाइन मान रखते हैं और पेलोड में नहीं होते।
- मान रेंडर से पहले डिज़ाइन के विरुद्ध सर्वर-साइड सत्यापित होते हैं - एक गढ़ा POST ऐसे फ़ील्ड इंजेक्ट नहीं कर सकता जो दृश्य परिभाषित नहीं करता।
- डिज़ाइन स्वयं, उसके अन्य चर और बाकी workspace कभी ब्राउज़र को नहीं भेजे जाते।
वह अंतर तब मायने रखता है जब लिंक दीवार पोस्टर पर हो: URL का स्वामित्व उस एक लेबल को प्रिंट करने की क्षमता है, आपके खाते तक पहुँच नहीं।
इसे वास्तविक डेटा खिलाना
डेटा स्रोत (डेटा हब) के अंतर्गत एक दृश्य लाइव डेटासोर्स द्वारा समर्थित हो सकता है - आपके नेटवर्क में CLI एजेंट के माध्यम से SQL Server या MongoDB। ऑपरेटर का लुकअप तब आपके डेटाबेस के विरुद्ध पैरामीट्रीकृत क्वेरी के रूप में चलता है, और लौटी पंक्ति फ़ॉर्म पहले से भरती है। कुछ भी क्लाउड में कॉपी नहीं होता; कनेक्शन स्ट्रिंग एजेंट मशीन पर रहती है।
DHL संस्करण आगे जाता है: लुकअप फ़ील्ड में ऑर्डर नंबर आपके ERP से प्राप्तकर्ता खींचता है, वास्तविक पोस्टेज खरीदता है और स्टैम्प प्रिंट करता है। वह INTERNETMARKE पोस्ट में कवर है।
एक सेट करना
1. डिज़ाइनर में डिज़ाइन सहेजें।
2. Print View बनाएँ, उन फ़ील्डों को चिह्नित करें जिन्हें ऑपरेटर संपादित कर सकता है, बाकी लॉक करें।
3. उन प्रिंटरों को चुनें जिन्हें दृश्य लक्षित कर सकता है।
4. URL साझा करें, या QR कोड प्रिंट करके प्रिंटर के बगल में चिपकाएँ।
व्यावहारिक नोट्स
- प्रति कार्यप्रवाह एक दृश्य, प्रति व्यक्ति नहीं। दृश्य सस्ते हैं; तीन फ़ील्ड वाला "रिटर्न लेबल" दृश्य और तीन फ़ील्ड वाला "शिपिंग लेबल" दृश्य बारह फ़ील्ड और निर्देश पत्रक वाले एक दृश्य को हराते हैं।
- वास्तविक डिवाइस पर परीक्षण करें। कैमरा स्कैनर को HTTPS और अनुमति अनुदान चाहिए। साझा वेयरहाउस टैबलेट पर, एक बार दें और ऑपरेटर फिर कभी संकेत नहीं देखता।
- जो नहीं बदलना चाहिए उसे लॉक करें। लुकअप से आर्टिकल नंबर, ऑपरेटर से मात्रा - दोनों संपादन योग्य नहीं, या आपको ऐसे लेबल मिलेंगे जो पिक सूची का खंडन करते हैं।
योजनाएँ
Starter में 1 Print View शामिल है, Pro 3; अतिरिक्त दृश्य €2 प्रति माह प्रत्येक हैं। मूल्य पृष्ठ देखें।