通过 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 需与模板里绑定的字段名一致;多个对象将连续打印