Intermec PD43 не может печатать символы, такие как é

Я использую Java для подготовки интермек-кода (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 \ п";

Проверено, что шрифт установлен на моем принтере Intermec.

1 ответ

Когда вы используете Java для создания строки для отправки на принтер, вы, скорее всего, отправляете данные в кодировке UTF-8 на принтер. Поэтому вы должны настроить принтер на прием символов UTF-8 с помощью команды NASC следующим образом: NASC "UTF-8".

Другие вопросы по тегам