ब्राउजरबाट ESC/POS प्रिन्टिङ: विकासकर्ताको लागि एउटा गाइड

ब्राउजर प्रिन्टिङ समस्या

यदि तपाईंले कहिल्यै वेब एपबाट रसिद प्रिन्ट गर्ने प्रयास गर्नुभएको छ भने, तपाईंलाई यसको कठिनाइ थाहा छ: window.print() ले प्रिन्ट संवाद खोल्छ, पृष्ठलाई PDF को रूपमा रेन्डर गर्छ, र अटो-कट वा अनुकूलित कागज चौडाइ जस्ता ESC/POS कमाण्डहरूको लागि शून्य समर्थन गर्दछ।

थर्मल रसिद प्रिन्टरहरूको लागि, यो एक ठूलो समस्या हो। तपाईंलाई निम्न कुराहरू चाहिन्छ:

  • साइलेन्ट प्रिन्टिङ — कुनै संवाद छैन, कुनै प्रयोगकर्ताको अन्तरक्रिया छैन
  • ESC/POS कमाण्डहरू — अटो-कट, बोल्ड टेक्स्ट, अलाइनमेन्ट, बारकोडहरूको लागि
  • भरपर्दो एन्कोडिङ — तपाईंको प्रिन्टरको लागि सही कोड पृष्ठमा UTF-8
  • क्रस-प्लेटफर्म समर्थन — Mac, Windows, Linux

समाधान भनेको स्थानीय वेबसकेट ब्रिज हो — एउटा सानो ब्याकग्राउन्ड एप जुन प्रयोगकर्ताको कम्प्युटरमा चल्छ, तपाईंको वेब एपबाट प्रिन्ट कार्यहरू स्वीकार गर्छ, र प्रिन्टरमा कच्चा ESC/POS कमाण्डहरू पठाउँछ।


वेबसकेट ब्रिजले कसरी काम गर्छ

Related Articles

MenuForma Products