Kylin V10 supported?
Yes—use the current deb from the official download page.
Deploy the deb client on Kylin and use web-print-pdf—same front-end code as Windows. See also 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 |
Kylin is Linux-based—match deb architecture (x64/arm64) and intranet policies.
Common intranet issues:
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' }
);
Same npm API as Windows—only the installer differs.
127.0.0.1Yes—use the current deb from the official download page.
Same API—see UOS guide for installer notes.
Yes—remote push enqueues fixed-format JSON (no npm calls). See WMS remote print.
See Vue silent printing.
Yes—same printHtml code; only the desktop installer differs per OS. See Vue guide.
The same web-print-pdf front-end runs on Windows, macOS, and Linux/domestic OS—install the matching client on each desktop.