React-Native热敏蓝牙打印机图像打印

时间:2018-10-21 09:44:16

标签: react-native printing bluetooth thermal-printer pos

我已建立打印机连接,并设法创建发票。现在,我想在顶部添加徽标图像。

我正在使用react-native-printer: https://www.npmjs.com/package/react-native-printer

我要发送到打印机的命令示例是:

//center,bold,underline - close underline, close bold
texttoprint = "";
texttoprint += "\x1b\x61\x01\x1b\x45\x01\x1b\x2d\x02\x1b\x21\x10\x1b\x21\x20 Company name \x1b\x2d\x00\x1b\x45\x00";
texttoprint += "\n";
//normal text
texttoprint += "\x1b\x21\x00 Address";
texttoprint += "\n"; 
//normal text
texttoprint += "\x1b\x21\x00 Adress2";

此库使用的是esc pos工具包,没有将图像转换为字节数组以将其发送到打印机的方法。

我试图将图像转换为字节数组并以多种方式发送,但是由于打印机不打印图像,仅打印字母,因此没有成功。

使用打印机测试APK,当我浏览徽标并使用其应用程序进行打印时,效果很好。

有帮助吗?

0 个答案:

没有答案