我使用java来准备intermec代码(Direct Protocol)。像é,ô,Ö这样的特殊字符不是打印,而是将这些字符打印为û`
“FONT \”Swiss 721 BT \“,24,10 \ n”+
“DIR 4 \ n”+
“ALIGN 7 \ n”+
“NASC 34 \ n”+
“PRPOS 40,40 \ n”+
“PRTXT \”éèôÖçàî\“\ n”+
“PRINTFEED \ n”+
“CLEAR \ n” 个;
验证我的intermec打印机上安装了该字体。
答案 0 :(得分:0)
当您使用Java创建要发送到打印机的字符串时,您可能正在向打印机发送UTF-8编码数据。因此,您必须使用NASC命令将打印机设置为接受UTF-8字符,如下所示:NASC" UTF-8"。