У меня проблемы с печатью данных изображения в режиме страницы.Я был в состоянии напечатать данные изображения в стандартном режиме следующим образом:
data[] = { ESC ,
'*' ,
0 , // 8-dot single density mode
width , // nl: image width
0 } // nh: image width
for each 8 x image_width block of pixels in a monochrome image
for each 8 x 1 (vertical) strip of pixels in the block
append pixel (0 or 1) data to the array, data[]
write data to COM port
Моя (неудачная) попытка печати в режиме страницы является разновидностью вышеуказанного и происходит следующим образом:
select page mode by writing the chars, ESC and 'L' to the COM port
write pixel data as described above
print by writing the characters ESC and FF
Что я делаю не так?Нужно ли указывать область печати или что-то в этом роде?
Кстати, я программирую Epson TM-T88III.