android 连接蓝牙打印机,打印图片
这是打印机的指令说明:
2.41 快速图形打印指令
GS v 0 m xL xH yL yH d1 ... dk
[名称] 打印光栅位图
[格式] ASCII 码 GS v 0 m xL xH yL yH d1...dk
十六进制码 1D 76 30 m xL xH yL yH d1...dk
十进制码 29 118 48 m xL xH yL yH d1...dk
[范围] 0 ≤ m ≤ 3, 48 ≤ m ≤ 51
0 ≤ xL ≤ 255
0 ≤ xH ≤ 255 在此 1 ≤ (xL + xH × 256) ≤ 128
0 ≤ yL ≤ 255
0 ≤ yH ≤ 8 在此 1 ≤ (yL + yH × 256) ≤ 4095
0 ≤ d ≤255
k = (xL + xH × 256) × (yL + yH × 256) (k ≠ 0)
[描述] 设定光栅位图模式m 值设定模式如下:
m 模式 垂直点密度 水平点密度
0, 48 普通 203.2 dpi 203.2 dpi
1, 49 倍宽 203.2 dpi 101.6 dpi
2, 50 倍高 101.6 dpi 203.2 dpi
3, 51 四倍大小 101.6 dpi 101.6 dpi
(dpi: 每25.4 毫米 {1 英寸}打印点数)
• xL, xH, 设定位图水平方向数据字节数(xL+xH×256)。
• yL, yH, 设定位图垂直方向数据字节数(yL+yH×256)。
我蓝牙打印机,打印字都Ok,就是打印图片不行,图片的转换用我的是这位老兄的代码:http://bbs.csdn.net/topics/391018353
打印出来,既不是代友,也不是图片,他发送的是:0x1B; 0x2A;这个指令,我这个打印也有这个指令,但是打印出来的效果不对
一块的,求高人指点我,本人水平有限,请上demo和实际的代码,
谢谢你们了
谢谢你们了
谢谢你们了
重要的事情说三次