Термопринтер ESC / POS - Как установить межстрочный интервал в режиме страницы? - PullRequest
0 голосов
/ 28 июня 2019

У меня есть термопринтер Sweda (такой же, как SAM4S), который поддерживает ESC / POS.

Проблема в том, что я не могу установить межстрочный интервал в режиме страницы.Вот что я делаю:

  • Вход в режим страницы

    {ESC, 0x4C}

  • Установка межстрочного интервала

    {ESC, 0x33, (байт) 48}

  • Задать размер области

    send((byte)(x & 255), (byte)(x >> 8 & 255),
          (byte)(y & 255), (byte)(y >> 8 & 255),
          (byte)(width & 255), (byte)(width>> 8 & 255),
          (byte)(height & 255), (byte)(height >> 8 & 255));
    
  • Отправленный текст и перевод строки (LF))

Согласно документам, межстрочный интервал должен действовать в режиме страницы, но он не работает.Работает только за пределами «режима страницы».

Есть идеи?

...