Попытка распечатать латышские символы в Zebra ZT230 - PullRequest
0 голосов
/ 08 ноября 2019

Я пытаюсь распечатать латышские символы (например, Ā, Ē, Ī, Ū и Č, Š, Ž и Ģ, Ķ, Ļ, Ņ) шрифтом Swiss721, но почти с каждой буквой ничего не выходит.

Эти символы, которые я ожидал бы распечатать: Ā, Č, Ē, Ģ, Ī, Ķ, Ļ, Ņ, Š, Ū, Ž с этим кодом: ^ FO10,80 ^ A2,30,20^ FH_ ^ FD_c4_80 _c4_8c _c4_92 _c4_a2 _c4_aa _c4_b6 _c4_bb _c5_85 _c5_a0 _c5_aa _c5_bd ^ FS

Мне нужно отправить эти символы в шестнадцатеричном виде, потому что моя платформа Linux не поддерживает их.

^ XA ^ CI28 ^ FO60,75 ^ ASN, 36,20 ^ FH ^ FDAlvaro Jes_c3_bas P_c3_a9rez Pe_c3_b1aranda_c4_80 ^ FS ^ XZ

например. В этом примере печатается Alvaro Jesús Pérez Peñaranda

Все остальное правильно, но отсутствует последний символ _c4_80 (Ā)

Как мне удается распечатать эти латышские символы? Должен ли я связать другой тип шрифта со Swiss721 или что мне делать ??

Ответы [ 2 ]

0 голосов
/ 11 ноября 2019

Спасибо за ваш ответ! Я наконец сделал это. Я нашел правильный синтаксис, благодаря вашей помощи (EdHayes3). Я пробовал это и раньше, но я уверен, что мой синтаксис кода был неправильным. Теперь у меня это работает !!!

^ XA
^ LH100,150
^ CWT, E: TT0003M_.FNT
^ CFT, 30,30
^ CI28
^ FO10,80 ^ A2,30,20 ^ FH_ ^ FD_c4_80 _c4_8c _c4_92 _c4_a2 _c4_aa _c4_b6 _c4_bb _c5_85 _c5_a0 _c5_aa _c5_bd ^ FS ^ XZ

1010 * * * * * * *
0 голосов
/ 09 ноября 2019

Попробуйте использовать их шрифт Swis721.

https://www.zebra.com/us/en/support-downloads/knowledge-articles/unicode-printing-using-the-free-swiss-721-font-for-zebra-zpl-printers.html

Нужно будет добавить команду шрифта. Например, при назначении Z.

^AZN,36,15

Я проверил, что шрифт содержит 'LATIN CAPITAL LETTER A WITH MACRON'

...