微信小程序连接蓝牙打印机打印快递面单

最近开发一个快递类小程序,手机打单功能,网上的一些资源微信小程序连接蓝牙打印机,打印文本。

由于微信小程序只能向低功耗蓝牙设备写入数据,所以普通的文本打印满足不了快递面单,在网上查询到大神的文章:小程序-蓝牙打印写数据部分CPCL指令方式,根据这篇文章修改,整理出一个完整的demo,所以写下此片文章,记录踩坑的过程。

demo下载地址

1、使用的打印机为汉印HM-A300,此打印机编码格式GB2312;

2、使用CPCL指令集;

3、base64gb2312.js和printUtil.js demo里面都有;

效果图

调整定位

可以参考,自己修改

 

指令:

     现在打印机主流指令集可分为三种:ESC/POS命令集、CPCL命令集、TSPL命令集,因为手里面只有一个打印机,是支持CPCL的,理论上只要支持CPCL的打印机都可以使用,其他指令咨询厂家或者网上搜索。

PS:由于这个打印机官方架子比较大,没法获取官方的CPCL指令,我是参考了这个       CPCL指令 ,纵向条形码的文字一直调不出来,先用着吧!!!

 

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值