ESC/POS nyomtatás böngészőből: Fejlesztői útmutató

A böngészőből történő nyomtatás problémája

Ha valaha is próbált már nyugtát nyomtatni egy webalkalmazásból, ismeri a nehézségeket: a window.print() megnyit egy nyomtatási párbeszédpanelt, PDF-ként rendereli az oldalt, és egyáltalán nem támogatja az ESC/POS parancsokat, mint például az automatikus vágás vagy az egyedi papírszélesség.

Hőnyugta nyomtatók esetén ez elfogadhatatlan. Szüksége van:

  • Csendes nyomtatás — párbeszédpanel nélkül, felhasználói interakció nélkül
  • ESC/POS parancsok — automatikus vágáshoz, félkövér szöveghez, igazításhoz, vonalkódokhoz
  • Megbízható kódolás — UTF-8 a nyomtató megfelelő kódlapjára
  • Platformfüggetlen támogatás — Mac, Windows, Linux

A megoldás egy helyi WebSocket híd — egy kis háttéralkalmazás, amely a felhasználó számítógépén fut, fogadja a nyomtatási feladatokat a webalkalmazásból, és nyers ESC/POS parancsokat küld a nyomtatónak.


Hogyan működik a WebSocket híd

Related Articles

MenuForma Products