shiny-printing
Installation
SKILL.md
Shiny Printing
Two separate printing models. Pick by the printer, not by the platform:
| You have | Use | What it does |
|---|---|---|
| A 58/80mm receipt, label or kitchen printer | Shiny.Printers + a transport package |
You build a PrintDocument; an encoder turns it into ESC/POS (or TSPL) bytes; a transport streams them. The app owns layout. |
| Any printer the OS knows about (AirPrint, laser, inkjet, CUPS queue) | Shiny.Printing |
You hand a PDF / image / HTML / file to the OS print pipeline (dialog, spooler, driver). |
They meet in one place: Shiny.Printing.Rendering renders a thermal PrintDocument to a PDF, so the same receipt
can go to either.