我想打印像_、_、_这样的字符,使其成为克罗地亚字符。我正在使用bixolon sdk的spp-r200ii打印机。
现在代码很简单,只想打印一些字符串

 ListaRacuna.mBixolonPrinter.printText(slanjeNaPrinter, BixolonPrinter.ALIGNMENT_LEFT, 0,     BixolonPrinter.TEXT_SIZE_HORIZONTAL1 | BixolonPrinter.TEXT_SIZE_VERTICAL1, false);
                        ListaRacuna.mBixolonPrinter.lineFeed(1, false);

                        ListaRacuna.mBixolonPrinter.cutPaper(true);

通过蓝牙连接到打印机。

最佳答案

我们也有同样的问题与西班牙字符(尼娜,阿,é,欧元…)和联系的比克逊龙支持电子邮件。他们用一个简单的解决方案回答了我们,并且成功了:当您获得bixolonPrinter对象时,在打印文本之前进行以下操作:

bixolonPrinter.setSingleByteFont(BixolonPrinter.CODE_PAGE_858_EURO);

您可能需要将CODE_PAGE_*常量更改为另一个与要打印的字符相关的常量。
顺便说一句,查看这个开源项目可能会很有意思,在这个项目中,我们展示了如何使用bixolon打印机打印并实现自动连接机制:Fewlaps loves Bixolon

07-28 09:27