Blame view

打印机SDK/uniapp/README.md 2.16 KB
9e371380   “wangming”   把打印机的联通了
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
  [uniapp-adk](http://srv100/app-dev/uniapp-sdk) uniapp 佳博打印机 demo
  
  
  ## 一、部署开发环境
  
  ### 1.安装 hBuilderx
  
  > 参考项目文件 ./doc
  
  >  [uniapp 开发文档](https://uniapp.dcloud.net.cn/)
  
  ## 二、源码目录
  
  | 文件夹 | 文件 | 含义 | 属性 | 时间 |
  | :--- | :---: | :---: | :---: | ---: |
  | ./components/gprint | - | 指令集功能 | 李林创建 | 2024 |
  | ./doc | - | 开发文档 | 李林创建 | 2024 |
  | ./nativeplugins | - | 原生插件 | 李林创建 | 2024 |
  | ./nativeplugins/moe-tcp-client | - | Android TCP连接库 | 李林创建 | 2024 |
  | ./pages | - | 页面文件 | 李林创建 | 2024 |
  | ./pages/index/ | index-bt.vue | 蓝牙 Demo | 郭志荣修改 | 2025-02-26 |
  | ./pages/index/ | index-sk.vue | WIFI Demo | 郭志荣修改 | 2025-02-26 |
  | ./uni_modules | - | uniapp 官方推荐的插件实现方式,只写了Demo,未起作用 | 郭志荣创建 | 2025-02-26 |
  | ./unpackage | - | 基座文件 | 李林创建 | 2024 |
  | ./ | manifest.json | 项目配置文件 | 李林创建 | 2024 |
  | ./ | pages.json | 页面配置文件 | 李林创建 | 2024 |
  
  ## 三、功能介绍
  
  ### WIFI Demo
  
  1.输入打印机IP,连接打印机
  
  2.打印条码:组装TSC指令,下发TSC指令到打印机,打印机开始打印。
  
  3.打印图片:选择图片,UI中通过Canvas预览图片文件,处理Canvas数据为标签TSC指令,下发TSC指令到打印机,打印机开始打印。
  
  4.打印PDF:选择PDF文件,获取第一页内容,转换为位图Bitmap,保存为临时图片文件,UI中通过Canvas预览临时图片文件,处理Canvas数据为标签TSC指令,下发TSC指令到打印机,打印机开始打印。
  
  5.打印Base64:使用默认Base64数据,转换为位图Bitmap,保存为临时图片文件,UI中通过Canvas预览临时图片文件,处理Canvas数据为标签TSC指令,下发TSC指令到打印机,打印机开始打印。
  
  ### 蓝牙 Demo
  
  1.搜索蓝牙设备,连接蓝牙设备
  
  2.打印条码(同 WIFI Demo)
  
  3.打印图片(同 WIFI Demo)
  
  4.打印PDF(同 WIFI Demo)
  
  5.打印Base64(同 WIFI Demo)
  
  ## 相关打印机
  
  ### GP-1224T (WIFI 版本)
  
  ### GP-1224T (蓝牙 版本)