相关疑难解决方法(0)

如何从Android中的热敏打印机打印?

我正在开发一款具有内置行式打印机的Android设备应用程序.我必须与此打印机进行交互,并使用它在收货时打印详细信息,然后自动切割收据.我在其中看到了一些ESC命令,但我不知道如何执行这些ESC命令.

关于卡西欧设备打印机,我有三个主要问题:

1.我使用了内置打印机的打印代码,但打印后切刀未激活

BuildinEx840 ex840 = new BuildinEx840();
int response = ex840.open();
System.out.println("ex840 open:" + response);

byte[] set = {
    'N', 'A', 'R', 'E', 'S', 'H', 'S', 'H', 'A', 'R', 'M', 'A', (byte) 0x0d, (byte) 0x0a
};

try {        

    ex840.write(set);   

} catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

try {

    response = ex840.getEndStatus();
    System.out.println("getEndStatus:" + response);
    response = ex840.initCutter();
    ex840.close();    
    System.out.println("initCutter:" + response);

} catch (Exception e) {         
    e.printStackTrace();         
}
Run Code Online (Sandbox Code Playgroud)

2.我不知道如何将ESC命令发送到android中的打印机

有如下命令的数量

ESC FF DataPrint,
[code] …
Run Code Online (Sandbox Code Playgroud)

java android escaping thermal-printer point-of-sale

33
推荐指数
1
解决办法
2万
查看次数

在蓝牙打印机上打印

我需要在蓝牙打印机上打印.我已经有了一个Windows移动平台程序,它使用Zebra打印机协议通过蓝牙将命令和数据发送到Zebra RW 420打印机.它只是一个蓝牙发送的流.

现在,我们想在Android上执行此操作.我想知道一些基本信息:

  1. 这种类型的打印是可行/可行的(我们在Android上看到的关于打印的信息非常少),或者蓝牙仅限于音频和文件传输?
  2. 如何将蓝牙打印机连接到Android设备.

android bluetooth printers zebra-printers

6
推荐指数
1
解决办法
2万
查看次数