UOS editions?
Follow supported versions on the official download page.
Deploy the deb client on UOS for dialog-free printing via printHtml. See Linux deployment.
| 版本 | 平台 | 打印后端 | 安装包 |
|---|---|---|---|
| Windows 版 | Windows 10/11 | 内置静默打印引擎 | .exe |
| Linux 版 | x64 / arm64 | 系统标准打印服务 | .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: '默认打印机' }
);
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 <a href="../kylin-print/">Kylin guide</a>.
Yes—<a href="../wms-remote-print/">WMS remote print</a>.
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.