EOS POS打印机字体大小- Android

kwvwclae  于 2023-02-27  发布在  Android
关注(0)|答案(2)|浏览(135)

我试图减少字体大小打印,但无法做到这一点,我已经使用这个小字体大小

val FONT_SMALL = byteArrayOf(0x1B, 0x21, 0x001)

但是我想缩小字体

93ze6v8z

93ze6v8z1#

这取决于您使用的打印机的供应商和型号。
例如,对于EPSON,使用以下命令指定字体C将产生较小的字体。
但是否支持它取决于打印机型号。
ESC M
回应评论:
这是一个更改打印机字体以用于后续打印的命令。
发送此命令后,如果发送要打印的字符串数据,将使用更改后的字体大小打印。

unhi4e5o

unhi4e5o2#

这取决于设备的API,我也无法更改打印收据的POS设备的文本大小。
我使用的设备使用JNI和一些二进制文件进行打印。所以,唯一的解决方案是反编译它们,但这种方法可能需要很多时间,所以我决定不走这条路。
该设备还可以打印位图,所以我创建了一个位图与文本,我需要的,这解决了我的问题。
要创建带有文本的位图,这些answers会很有帮助。

相关问题