票据打印机-ESC/POS指令使用
2017-08-09 09:23
1831 查看
给打印机输入串口命令,是打印机处于一种状态,然后就能干你想让他干的活了.百度ESC/POS文档随便拿一个正规的都一样,就不在这里放地址了,拿到这个文档以后代码的编写我只举一个例子,其它的模式也都一样
![](https://oscdn.geek-share.com/Uploads/Images/Content/202006/28/98f6f51cb3899e79e1c5393943632341)
比如说这个功能为初始化打印机,他有三种输入模式,第一种是ASCII码(ESC @),第二种是Hex也就是16进制数(1B 40),第三种Decimal十进制数(27 64),我以16进制为例,那么他的初始化打印机的代码就是
其中mBluetoothSocket就是上一篇的那个mBluetoothSocket对象,由这个通道写流传到打印机,打印机做出响应,好了 结束..
比如说这个功能为初始化打印机,他有三种输入模式,第一种是ASCII码(ESC @),第二种是Hex也就是16进制数(1B 40),第三种Decimal十进制数(27 64),我以16进制为例,那么他的初始化打印机的代码就是
private OutputStream outputStream; ... outputStream = mBluetoothSocket.getOutputStream(); ... public void initPrinter() throws IOException { byte[] b = new byte[2]; b[0] = 0x1B; b[1] = 0x40; outputStream.write(b); outputStream.flush(); }
其中mBluetoothSocket就是上一篇的那个mBluetoothSocket对象,由这个通道写流传到打印机,打印机做出响应,好了 结束..
相关文章推荐
- C#使用ESC指令控制POS打印机打印小票
- 【转】C#使用ESC指令控制POS打印机打印小票
- EPSON ESC/POS指令
- 问题解决——使用串口调试助手发送控制字符 协议指令 <ESC>!?
- 基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机
- 18、ESC/POS指令集在android设备上使用实例(通过socket)
- C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机)
- EPSON ESC/POS打印机指令
- C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机)
- ESC/P 打印指令使用,3种票据打印方法(转)
- ESC/POS指令体系
- C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机)
- C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机)
- C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机)
- C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机)
- C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机)
- ESC/POS指令集在android设备上使用实例
- ESC POS 指令打印图片
- ESC/P 打印指令使用,3种票据打印方法。
- ESC/POS指令集在Android设备上使用实例(通过socket)