1

我正在使用 Intermec android SDK 打印到 intermec 打印机: Intermec Printer SDK 我遇到的问题是我使用 Intermec PR3 模型无法打印阿拉伯文本。我不知道,请帮帮我?

这是代码片段:

            lp.setBold(true);
            lp.setDoubleWide(false);
            lp.setDoubleHigh(false);
            lp.write("بسم الله الرحمن الرحيم");
            lp.setDoubleWide(false);
            lp.setDoubleHigh(false);
            lp.newLine(2); 
4

1 回答 1

1

最后我通过使用arabicIntermec lib解决了以下阿拉伯语文本问题:

Arabic864 arabic864 = new Arabic864();

byte[] arabicTXT = arabic864.Convert("بسم الله الرحمن الرحيم", false);

lp.write(arabicTXT);

Github 链接:IntermecPrinter-阿拉伯语文本

于 2017-10-26T09:26:41.020 回答