Печать этикеток Cyrilli c на Printronix SL5206tr MP2 с использованием PGL - PullRequest
0 голосов
/ 27 марта 2020

Я не могу напечатать текст на кириллице c.

Данные для формы создаются и отправляются на принтер с помощью PHP. Нет проблем с принтером, поддерживающим ZPL, но PGL здесь необходим, потому что Printronix поддерживает ZPL ограниченно. Я делаю это:

Я создаю форму (я использую дизайн из официального руководства для ISET):

~CREATE;TEST
ISET;'UTF8'
ALPHA
5;2;0;0;*Проверка UTF-8*
STOP
END

Я печатаю:

~EXECUTE;TEST;1
~NORMAL

Я получаю сообщение об ошибке: *** 150 Параметр выбора символа ISET n Ошибка

Что не так? Есть ли специалисты по PGL? Пожалуйста, помогите мне разобраться. В принципе, возможна конвертация в другие кодировки (CP 866, CP 1251), но главное - отобразить наш алфавит кириллицы c. Если удалить ISET, то все печатается, но вместо алфавита кириллицы c отображаются псевдосимволы.

Есть ли у кого-нибудь более полное руководство по языку PGL, чем то, которое есть на официальном сайте Printronics? ? Особенно интересует процесс загрузки и использования изображений, шрифтов и кодировок, отличных от ASCII.

...