Я не могу напечатать текст на кириллице 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.