UOS editions?
Follow supported versions on the official download page.
Deploy the deb client on UOS for dialog-free printHtml—same npm code as Windows HQ. Adds procurement evaluation and mixed-fleet milestones. See Linux deployment.
| Edition | Platform | Print backend | Installer |
|---|---|---|---|
| Windows | Windows 10/11 | Built-in silent print engine | .exe |
| Linux | x64 / arm64 | System print service | .deb / .rpm |
| macOS | macOS 11+ | CUPS | .dmg |
Pick the UOS/architecture build from the download page.
If connection fails:
Same as Windows/macOS:
npm install web-print-pdf
import webPrintPdf from 'web-print-pdf';
await webPrintPdf.printHtml(
'<h1>Hello Windows</h1>',
{ paperFormat: 'A4', printBackground: true },
{ printerName: 'Default printer' }
);
Shop floor UOS + HQ Windows can share one npm integration.
getConnectStatus() passes before rolloutFollow supported versions on the official download page.
Use OS-specific packages—same API; see Kylin guide.
Yes—remote push enqueues fixed-format JSON (no npm calls). See WMS remote print.
Yes if local WebSocket is reachable.
Same npm API—OS-specific client installers. Remote labels: WMS guide.
The same web-print-pdf front-end runs on Windows, macOS, and Linux/domestic OS—install the matching client on each desktop.