ESC/POS-utskrift från webbläsaren: En utvecklarguide
MenuForma
Problemet med utskrifter i webbläsaren
Om du någonsin har försökt skriva ut ett kvitto från en webbapp vet du hur frustrerande det kan vara: window.print() öppnar en utskriftsdialog, renderar sidan som en PDF och har noll stöd för ESC/POS-kommandon som automatisk klippning eller anpassad pappersbredd.
För termiska kvittoskrivare är detta en avgörande nackdel. Du behöver:
- Tyst utskrift — ingen dialog, ingen användarinteraktion
- ESC/POS-kommandon — för automatisk klippning, fet text, justering, streckkoder
- Pålitlig kodning — UTF-8 till rätt kodsida för din skrivare
- Stöd för flera plattformar — Mac, Windows, Linux
Lösningen är en lokal WebSocket-brygga — en liten bakgrundsapp som körs på användarens dator, accepterar utskriftsjobb från din webbapp och skickar råa ESC/POS-kommandon till skrivaren.
Hur WebSocket-bryggan fungerar
Relaterade artiklar
- 5 bästa QR-menyerna för restauranger i Sverige 2026
- Kontaktlös Meny för Restauranger: Den Kompletta Guiden till Digitalisering
- Hur MenuForma hjälper restauranger att märka allergener — 26 allergener som täcker 8+ globala standarder