2017-09-24 87 views
1

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

这是代码片段:

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

回答

1

最后我解决阿拉伯文字的问题,因为通过使用arabicIntermec lib中的以下内容:

Arabic864 arabic864 = new Arabic864(); 

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

lp.write(arabicTXT); 

Github上链接:IntermecPrinter-Arabic Text

+0

我们需要安装LinePrintService-release.apk打印什么?有没有可用的jar文件,而不是安装apk? –

+0

不幸的是,您必须安装此APK。 这是我达成它的唯一解决方案。 –

相关问题