我正在使用Bixolon R200开发一款用于打印的Android应用程序。我使用bxlprint.jar的课程来完成我的工作。当我想要像سلام
那样打印波斯语字符串时,打印机会打印奇怪的字符。我使用UTF-8和UTF-16进行编码。你能帮帮我吗?
String PrintTextSample="سلام";
mBxlService.PrintText(PrintTextSample, BxlService.BXL_ALIGNMENT_LEFT, BxlService.BXL_FT_DEFAULT, BxlService.BXL_TS_0WIDTH | BxlService.BXL_TS_0HEIGHT,"UTF-16");
答案 0 :(得分:1)
您必须使用Bixolon字符映射进行其他语言的打印
http://www.bixolon.com/upload/download/mobile%20printer_code%20pages%20manual_english_rev_1_00.pdf