Я пытаюсь распечатать из PHP-скрипта на термопринтере с языком ESC/P. Все в порядке, когда я пытаюсь нормально распечатать текст, проблема в том, что я не могу установить размер шрифта или вообще параметры форматирования. Например, прочитав руководство, я обнаружил, что если я хочу установить размер шрифта, мне нужно использовать эти коды:
- [ASCII] ESC X m nL nH
- [Десятичный] 27 88 м nL nH
[Шестнадцатеричный] 1B 58 м nL nH
Итак, я отправлял команды следующим образом:
Код: Выделить всё
fwrite ( $fp, "\x1B \x40" );
fwrite ( $fp, "\x1B \x58 \x00 \x30 \x80" );
fwrite ( $fp, $stringToPrint );//"\x72 \x20 \x73 \x69 \x64 \x65");
fwrite ( $fp, "\x0C" );
Но он просто печатает текст и число вместо понимания параметров формата.
Где я ошибаюсь???
Подробнее здесь:
https://stackoverflow.com/questions/362 ... er-ql720nw