Drukowanie ESC/POS z przeglądarki: Przewodnik dla programistów
MenuForma
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
Powiązane artykuły
- Najlepsze menu QR dla restauracji w Polsce (2026): MenuForma i 4 alternatywy
- Kryzys kadrowy w brytyjskiej gastronomii: dlaczego QR menu ratują branżę
- Menu bezdotykowe dla restauracji: Kompletny przewodnik po przechodzeniu na cyfrowe rozwiązania