Drukowanie ESC/POS z przeglądarki: Przewodnik dla programistów

Problem z drukowaniem w przeglądarce

Jeśli kiedykolwiek próbowałeś wydrukować paragon z aplikacji internetowej, znasz ten ból: window.print() otwiera okno dialogowe drukowania, renderuje stronę jako PDF i nie ma żadnego wsparcia dla komend ESC/POS, takich jak automatyczne cięcie czy niestandardowa szerokość papieru.

W przypadku termicznych drukarek paragonowych jest to niedopuszczalne. Potrzebujesz:

  • Cichego drukowania — bez okien dialogowych, bez interakcji użytkownika
  • Komend ESC/POS — do automatycznego cięcia, pogrubionego tekstu, wyrównania, kodów kreskowych
  • Niezawodnego kodowania — UTF-8 do właściwej strony kodowej dla Twojej drukarki
  • Wsparcie dla wielu platform — Mac, Windows, Linux

Rozwiązaniem jest lokalny mostek WebSocket — mała aplikacja działająca w tle na komputerze użytkownika, która akceptuje zadania drukowania z Twojej aplikacji internetowej i wysyła surowe komendy ESC/POS do drukarki.


Jak działa mostek WebSocket

Related Articles

MenuForma Products