ब्राउझरमधून ESC/POS प्रिंटिंग: विकसकांसाठी एक मार्गदर्शक

ब्राउझर प्रिंटिंगची समस्या

जर तुम्ही कधी वेब ॲपवरून पावती प्रिंट करण्याचा प्रयत्न केला असेल, तर तुम्हाला त्याची अडचण माहीत असेल: window.print() एक प्रिंट डायलॉग उघडतो, पेजला PDF म्हणून रेंडर करतो आणि ऑटो-कट किंवा कस्टम पेपर रुंदीसारख्या ESC/POS कमांडसाठी त्याला शून्य सपोर्ट असतो.

थर्मल पावती प्रिंटर्ससाठी, ही एक मोठी अडचण आहे. तुम्हाला खालील गोष्टींची आवश्यकता आहे:

  • सायलेंट प्रिंटिंग — कोणताही डायलॉग नाही, वापरकर्त्याचा कोणताही सहभाग नाही
  • ESC/POS कमांड्स — ऑटो-कट, ठळक मजकूर, अलाइनमेंट, बारकोडसाठी
  • विश्वसनीय एन्कोडिंग — तुमच्या प्रिंटरसाठी UTF-8 ते योग्य कोड पेजमध्ये
  • क्रॉस-प्लॅटफॉर्म सपोर्ट — Mac, Windows, Linux

यावर उपाय म्हणजे एक स्थानिक वेबसॉकेट ब्रिज — एक लहान पार्श्वभूमी ॲप जे वापरकर्त्याच्या संगणकावर चालते, तुमच्या वेब ॲपकडून प्रिंट जॉब्स स्वीकारते आणि प्रिंटरला थेट ESC/POS कमांड्स पाठवते.


वेबसॉकेट ब्रिज कसे कार्य करते

Related Articles

MenuForma Products