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
- Loyverse POS och QR-beställningar i Sverige
- 6 digitala QR-menyverktyg för restauranger i Finland och Sverige 2026: funktioner, språk och priser jämförda
- Jämför 7 flerspråkiga QR-kodmenyverktyg för restauranger i Finland 2025: priser, språkstöd och funktioner