boolTrue
boolTrue
  • 发布:2021-04-26 15:33
  • 更新:2025-04-02 17:44
  • 阅读:19257

uniapp 蓝牙打印机 打印图片、二维码、条码、文字等 最新解决方案【兼容 小程序、android App】无偿分享出

分类:uni-app

参考连接:
使用native.js 在uni app中 连接经典蓝牙 任意打印图片,摆脱ble低功耗的低速传输

便携式蓝牙打印,研究了很长时间,终于打印出来了,现在分享经验,省的少走弯路

微信小程序连接蓝牙打印机打印图片示例

热敏打印机编程 ESC/POS指令 【尤其这篇对图片处理讲解的非常好】

两个页面:

使用native.js连接蓝牙的demo -- 快速打印(只兼容app)

使用BLE低功耗蓝牙的demo -- 低速打印(可兼容小程序)

努力研究了三天,熬夜两个通宵终于打印出来了
【如果你们打印出现偏差,请检查图片的宽度是不是8的倍数,如果不是就用画图调整一下】
其他的问题请 私信我

demo地址 gitee开源中国:BluetoothPrinter 欢迎star

9 关注 分享
军火商 1***@qq.com 2***@qq.com 2***@qq.com 冬日睛天 陌路人 5***@qq.com g***@163.com hws007

要回复文章请先登录注册

1***@qq.com

1***@qq.com

回复 linda198 :
看看你的打印机是否支持tcpl,tsc,esc之类的指令,好像得支持才能用吧
2022-11-04 08:28
linda198

linda198

回复 1***@qq.com :
这个插件是不是只支持佳博打印机?我这个是芝柯打印机,打印出来的就是数字,不会转换成边框
2022-11-03 14:55
1***@qq.com

1***@qq.com

回复 linda198 :
setbox函数就是用来打印矩形框的,比如command.setBox(0, 0, 618, 450, 1)
2022-11-03 13:48
linda198

linda198

回复 1***@qq.com :
请问你是怎么打印出矩形框的,我这边打印出来都是数字,加了!指令后就打印空白了
2022-11-03 11:35
1***@qq.com

1***@qq.com

你好,请问字符串长短不一样,生成的二维码尺寸不一样,这个有解决办法吗
2022-11-01 13:32
1***@qq.com

1***@qq.com

请问,页面设置的80*60,里面画了一个80*60的矩形,打印出来的却很小,是什么原因
2022-10-26 14:20
DKUN

DKUN

大佬 esc.js 里没有getRawData方法呢
2022-10-13 17:37
2***@qq.com

2***@qq.com

打印中文是乱码,有大佬遇到这种情况吗
2022-10-13 14:28
2***@qq.com

2***@qq.com

大佬,为什么我打印不出文字
2022-09-27 15:34
xiaowei学习app

xiaowei学习app

有没有大佬们使用的很好的打印机推荐一款?
2022-09-06 08:34