બ્રાઉઝરથી ESC/POS પ્રિન્ટિંગ: એક ડેવલપરની માર્ગદર્શિકા
MenuForma
બ્રાઉઝર પ્રિન્ટિંગ સમસ્યા
જો તમે ક્યારેય વેબ એપ્લિકેશનમાંથી રસીદ છાપવાનો પ્રયાસ કર્યો હોય, તો તમે તેની મુશ્કેલી જાણો છો: window.print() એક પ્રિન્ટ ડાયલોગ ખોલે છે, પૃષ્ઠને PDF તરીકે રેન્ડર કરે છે, અને ઓટો-કટ અથવા કસ્ટમ પેપર પહોળાઈ જેવા ESC/POS કમાન્ડ્સ માટે કોઈ સપોર્ટ નથી.
થર્મલ રસીદ પ્રિન્ટરો માટે, આ એક મોટી સમસ્યા છે. તમને જરૂર છે:
- સાયલન્ટ પ્રિન્ટિંગ — કોઈ ડાયલોગ નહીં, કોઈ યુઝર ઇન્ટરેક્શન નહીં
- ESC/POS કમાન્ડ્સ — ઓટો-કટ, બોલ્ડ ટેક્સ્ટ, અલાઈનમેન્ટ, બારકોડ્સ માટે
- વિશ્વસનીય એન્કોડિંગ — UTF-8 થી તમારા પ્રિન્ટર માટે યોગ્ય કોડ પેજ સુધી
- ક્રોસ-પ્લેટફોર્મ સપોર્ટ — Mac, Windows, Linux
આનો ઉકેલ સ્થાનિક વેબસોકેટ બ્રિજ છે — એક નાની બેકગ્રાઉન્ડ એપ્લિકેશન જે યુઝરના કમ્પ્યુટર પર ચાલે છે, તમારી વેબ એપ્લિકેશનમાંથી પ્રિન્ટ જોબ્સ સ્વીકારે છે, અને પ્રિન્ટરને રો ESC/POS કમાન્ડ્સ મોકલે છે.
વેબસોકેટ બ્રિજ કેવી રીતે કાર્ય કરે છે
સબંધિત લેખો
- રેસ્ટોરન્ટ્સ માટે કોન્ટેક્ટલેસ મેનૂ: ડિજિટલ બનવાનું સંપૂર્ણ માર્ગદર્શન
- MenuForma vs FineDine: ક્યુ આર મેનુ પ્લેટફર્મ ક્યુવ માટે આપવા વધારે અને કઇ ઓછું?
- MenuForma અને OddMenu: કયું QR મેનૂ પ્લેટફૉર્મ તમારું રેસ્ટોરન્ટ માટે યોગ્ય છે?