-1

我使用java来准备intermec代码(直接协议)。é,ô,Ö 等特殊字符不会打印,而是将这些字符打印为 û`

"FONT \"瑞士 721 BT\", 24, 10\n" +

"目录 4\n"+

"对齐 7\n" +

"NASC 34\n" +

"建议 40,40\n" +

"PRTXT \"é è ô Ö ç à î\"\n" +

"打印\n" +

"清除\n";

验证字体已安装在我的 intermec 打印机上。

4

1 回答 1

0

当您使用 Java 创建要发送到打印机的字符串时,您可能会将 UTF-8 编码的数据发送到打印机。因此,您必须使用 NASC 命令将打印机设置为接受 UTF-8 字符,如下所示:NASC "UTF-8"。

于 2018-03-08T13:04:51.893 回答