🖨️ 打印服务器 Demo

通过 wacp.js 完成「设计模板 → 下载到本机 → 触发打印」全流程

📋 使用说明

1. 填写 serviceType=Poster 的 AccessToken(由 /api/auth/access-token 接口换取,与海报设计器共用同一种 token)
2. 「打开设计器」:调用 wacp.openDesigner(token, opts, onReady),新窗口打开模板设计器;保存后回调返回 templateId,本页自动回填到模板 ID 输入框
3. 「下载到本机」:调用 wacp.downloadTemplate(token, templateId),把 WebAPI 上的模板写入本机 ClientPrinter 的 PrintTemplate 表(一次性使用 token;首次会通过 acp:// 唤起本地控件)
4. 「打印」:调用 wacp.print(templateId, { rows, copies }),完全本地链路,无需 token

/api/auth/access-token 接口换取,1 小时有效;仅用于 openDesigner / downloadTemplate

连接状态:未连接

由 openDesigner 的 onReady 回调返回,也可手动填入用于「下载到本机」与「打印」

单位 px;传入 templateId 时该字段被忽略

热敏标签/小票 203,激光打印机 300,照片打印 600;不传则设计器默认 203

可选;仅设计期可见。加载已有模板且未配置字段时使用模板自带字段

每个对象的 key 需与模板里绑定的字段名一致;多个对象将连续打印

🧩 扩展能力 本地存取 / 读卡器 / 系统

🗄️ 本机键值对存储 (setItems / getItems / removeItems)

还未读取

📇 身份证读卡器 开关:未知 型号:-

请先点击左侧「开启读卡」,随后在读卡器上读身份证……

⚙️ 系统能力(桌面快捷方式 / 通道号 / 清空)

-
[初始化]init等待操作...