Печать этикетки с кириллицей на Printronix SL5206tr MP2 используя язык PGL


Требуется помощь сообщества.

Не получается напечатать текст на кириллице.

Данные для формы формируются и отправляются на принтер при помощи 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 character selection parameter n error

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

задан
1 неделю 3 дня назад
просмотрен
7
обновлён
1 неделю 3 дня назад