ESC / POS нужно, чтобы контур и размер шрифта работали, не повезло

#hex #escpos

#шестнадцатеричный #escpo

Вопрос:

У меня есть Brother QL820nwb, мне нужно только печатать через Bluetooth с помощью ESC / POS, и мой мозг болит, пытаясь заставить его работать. Мне удалось заставить принтер изменить ориентацию чисел. Я попытался изменить шрифт на контурный, чтобы я мог печатать размером примерно 233 символа. Прошло несколько часов без какой-либо удачи, любая помощь была бы отличной.

Я отправляю следующее.

  1. ориентация
  2. контурный шрифт?
  3. размер шрифта?
  4. текст, который мне нужен для принтера, очень большой.
          x1bx69x4Cx01
         x1Bx6Bx11
         x1Bx58x01x48x01
         892807
     

Комментарии:

1. это документ, который я использую, если это поможет, download.brother.com/welcome/docp100306 /…

Ответ №1:

Числовое значение каждого параметра, описанного в спецификации, является десятичным числом, поэтому вам нужно преобразовать его в шестнадцатеричное число в формате, который вы кодируете.

2. контурный шрифт

 x1Bx6Bx11
 

Если вы укажете Хельсинки, это формат.

 x1Bx6Bx0B
 

3. размер шрифта

 x1Bx58x01x48x01
 

Если вы хотите указать 233 раза в контурном шрифте, это формат.

 x1Bx58x00xE9x00
 

Комментарии:

1. он больше, но не намного, чтобы текст заполнял всю метку? спасибо за подробности, кстати, это помогло.

2. Я не думаю, что это сработает, если я добавлю, что по сравнению с другим размером шрифта его размер остается прежним, ничего не меняется. Вы уверены, что это правильно? размер шрифта, похоже, не меняется.

3. Пожалуйста, измените тип контурного шрифта, измените увеличение на небольшой размер, чтобы он помещался на бумаге, или начните новую строку заранее, чтобы увеличенная часть помещалась на бумаге, и подготовьте поля в направлении вверх перед печатью. Пожалуйста, попробуйте разные вещи.

4. спасибо kunif; Я бы с удовольствием это сделал, я понятия не имею, что это только для моего домашнего офиса, а не для моей области. Если вы не возражаете показать мне коды; полностью готов заплатить за это, я могу снять с вас 100 долларов, если это поможет мне заставить это работать.

5. Можно ли использовать руководства, инструменты и SDK, предоставляемые поставщиками? Или обратитесь в службу поддержки, и получить ответ будет нетрудно. Печать путем прямой отправки команд , руководства QL-820NWB , загрузки QL-820NWB