
UtvecklarverktygWebbÖppen källkod
ESC/POS Receipt Inspector
Avkoda, förhandsgranska och felsök kommandoströmmar till kvittoskrivare i webbläsaren, utan skrivare
- År
- juli 2026
- Typ
- Utvecklarverktyg
- Tekniker
- 6
- Spår
- Webb
Detaljer
Kvittoskrivare talar ESC/POS, ett kommandospråk på bytenivå, och när ett kvitto blir fel är det vanliga sättet att felsöka att skriva ut det igen. ESC/POS Receipt Inspector avkodar strömmen i stället: läs in en .bin-, .prn- eller .escpos-fil, eller klistra in hex eller Base64, så ritas kvittot upp på en canvas bredvid en lista över alla kommandon som hittades.
Parsern täcker elva kommandofamiljer, bland annat textstilar, radavstånd, pappersklipp, 24-punkts- och rasterbilder, QR-koder och streckkoder. Ett klick på ett kommando markerar vad det skrev ut, rasterbilder får en egen förhandsvisning, och byte som inte stöds visas som rå hex med en förklaring i stället för att hoppas över i tysthet. Allt körs lokalt, så ingen kvittodata lämnar webbläsaren.
Byggt med React 19, TypeScript och Vite, utan körberoenden utöver React, och släppt under MIT-licensen.
Tekniker
- React
- TypeScript
- Vite
- Canvas
- ESC/POS
- Parsing