Как я могу использовать ZPL II для печати растрового изображения (BMP)?
Я использовал ~ DY для загрузки BMP на принтер:
~DYR:PRINT,B,B, <size> , <width> , <data>
Я использую PHP для отправки необработанных данных на принтер, поэтому переменные <> поступают из этого скрипта.
Используя диагностическую утилиту принтера, я проверил, что файл был успешно загружен с помощью этой команды. Я также смог напечатать этот файл BMP, используя TSPL, другой язык принтера, который этот конкретный принтер также поддерживает в дополнение к ZPL, поэтому я знаю, что BMP был написан правильно.
Я попытался использовать следующий код для печати BMP:
^XA
^FO0,0^XGR:PRINT.BMP,1,1^FS
^XZ
Но он только выплевывает пустую метку.
Что я делаю не так?