Программное обеспечение работает, но я все еще не могу преобразовать .bmp в фактическое растровое изображение ZPL.

могу использовать 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

Но это только выплевывает пустую метку.

Что я делаю неправильно?

Ответы на вопрос(4)

Ваш ответ на вопрос