Government domestic OS print rollout (anonymized)

An anonymized summary of HTML silent print on Kylin & UOS desktops alongside legacy Lodop.

Background

Intranet OA on domestic browsers/Linux; dialog print and unstable printer selection.

Key challenges

  • One front-end API across OS types
  • Some Lodop overlays remain
  • Security policy blocks unsafe browser tricks

Solution

  1. Install deb clients on pilot Kylin/UOS PCs
  2. Vue OA uses printHtml for HTML reports
  3. Parallel Lodop routing by document type
  4. Unified formatPrintError messaging

Stack & deployment

  • Vue 3 + web-print-pdf
  • Kylin/UOS deb + Windows exe
  • Kylin guide

Outcomes

Removed browser dialogs on pilot desks; parallel Lodop rollback path retained.

Read next

FAQ

Real customer?

Anonymized scenario—not identifiable.

Kylin only?

Possible; mixed fleets are common.

When drop Lodop?

Phased HTML rollout by document inventory.

Rewrite entire OA?

Only print entry points that need silent/named output.

PoC timeline?

One Kylin PC + demo HTML—about 1–2 days.

Client deployment by platform

The same web-print-pdf front-end runs on Windows, macOS, and Linux/domestic OS—install the matching client on each desktop.

Download client — free trial View npm package Documentation