用户工具

站点工具


4g云打印机通信协议功能介绍

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
4g云打印机通信协议功能介绍 [2026/06/23 03:03]
xuxubin
4g云打印机通信协议功能介绍 [2026/06/24 05:21] (当前版本)
daizhibin
行 1: 行 1:
-+====== 通信协议功能介绍 ====== 
-    "cmd": "voice","msg": "微信收款31.22元","msgid":"202606110903180"+本JSON 格式为云打印机语音播报 + 热敏票据打印一体化指令协议,设备接收该结构化 JSON 报文后,将依次执行两项核心任务:先通过内置扬声器完成收款语音播报,再按照预设排版参数打印文字内容与二维码,多用于商家收款场景,可实现收款语音即时提醒 + 收款凭证本地小票自动打印,支持自定义字体大小、对齐方式、加粗、打印偏移、打印行间距等排版配置,同时支持嵌入二维码打印,适配收银、摆摊、门店收款等线下经营场景。 
 + 
 +<code>
 +    "cmd": "voice","msg": "微信收款31.22元","msgid":"202606110903180",
     "print":[     "print":[
-        {"info":"测试打印字体大小为32,微信收款31.22元","size":32,"align":"left","bold":0,"offset":0"step":200},+        {"info":"测试打印字体大小为32,微信收款31.22元","size":32,"align":"left","bold":0,"offset":0,"step":200},
         {"qrcode":"https://www.baidu.com","size":16,"step":200}         {"qrcode":"https://www.baidu.com","size":16,"step":200}
     ]     ]
-}+}</code> 
 +====== 协议部分说明 ====== 
 +|参数 ^ 类型 ^ 备注 ^  
 +^ cmd | 字符串类型 | 必须为"voice" |  
 +^ msg | 字符串类型 | 需要播放的实际内容 | 
 +^ msgid | 字符串类型 | 一般使用时间和支持的序列号进行定义,无严格要求 |  
 +^ print | 数组 | 打印内容小于6.4k |  
 +^ info | 字符串类型 | 打印的文字内容,必须引号包裹 | 
 +^ size | 整型数字 | 8/16/24/32根据需求自行调整 | 
 +^ align | 字符串类型 |"left"/"center"/"right"分别对应左对齐,居中,右对齐 | 
 +^ bold | 整型数字 | 0 = 不加粗,1 = 加粗 | 
 +^ offset | 整型数字 | 左侧留白 | 
 +^ qrcode | 字符串类型 | 打印二维码 |
E:/xampp/htdocs/dokuwiki/data/attic/4g云打印机通信协议功能介绍.1782176605.txt.gz · 最后更改: 2026/06/23 03:03 由 xuxubin