更新记录
1.0.0(2025-03-05)
安卓热敏打印机UTS原生插件支持大部分热敏打印机,插件提供了USB连接方式,画布打印,TSPL指令打印,通用打印等
平台兼容性
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
Android:5.0,iOS:不支持,HarmonyNext:不确定 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
× | × | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
插件介绍
安卓热敏打印机UTS原生插件支持大部分热敏打印机,插件提供了USB连接方式,画布打印,TSPL指令打印,通用打印等,可以打印出想打印的内容,插件功能比较多,具体使用可参考示例项目
插件使用注意事项
- 示例文件不包含插件,需要您在插件首页点击“试用”导入插件到项目中,插件导入后打自定义基座,运行项目的时候选择运行到基座即可
使用文档
- 您也可以参考以下链接的使用文档
- 使用说明文档
API使用方法
在需要使用插件的页面加载以下代码
复制代码import * as module from "@/uni_modules/leven-uts-printer"
API插件方法
- USB方式
- 获取所有的usb设备
- 获取所有USB打印机设备
- usb连接
- 画布打印
- 画线
- 画边框
- 画文字
- 画区域块文字
- 画条形码
- 画区域块条形码
- 画二维码
- 画图
- 区域画图
- 打印
- TSPL指令打印
- 获取TSPL纸张宽度
- 设置TSPL纸张宽高
- 页设置TSPL
- TSPL标签打印线
- TSPL标签打印边框
- TSPL标签打印文本
- TSPL标签区域打印文本
- TSPL标签打印二维码
- TSPL标签打印条码
- TSPL标签打印图片
- TSPL标签区域图片打印
- TSPL标签打印
- TSPL标签翻转区域打印
- TSPL标签擦除区域
- TSPL标签设置
- TSPL设置标签间的缝隙大小
- TSPL标签蜂鸣器
- TSPL标签发送指令
- TSPL标签开启钱箱
- 通用方法
- 关闭连接
- 发送字节数据
- 打印文本
- 打印图片带压缩
- 打印图片带等级
- 打印灰色图片
- 针打图形
- 打印表格
- 打印条码和二维码
- 获取纸张宽度
- 设置纸张宽度
- 页设置
- 初始化打印机
- 设置字体样式
- 设置打印属性
- 获取编码集
- 设置编码集
- 打开钱箱
- 切纸
- 打印机是否缺纸
- 打印机纸张是否将用尽
- 获取打印机状态
- 获取打印结果状态
- 十六进制字符串转字节数组
- 字符串转16进制
具体方法返回的结果可参考插件文档
购买说明
- 购买插件前请先试用,试用通过再购买。在试用中如果遇到任何问题,可与作者联系,将全力协助你使用本插件。