Настройка драйвера Generic/Text Only для принтеров одиночной билетопечати (подходит для всех типов принтеров формата Microline)

1. На рабочем столе нажмите «ПУСК», далее «Настройка». В меню настройки выберите «Принтеры»

Далее нажмите «Файл» и выберите «Свойства сервера»

1.1 Установите «галочку» на «Создать новую форму», и в «Описание формы для:» пропишите 4inTAT

В «Размеры бумаги» укажите: Ширина 24,05; Высота 09,00. Остальные значения: 0.00

Нажмите «Сохранить» и далее «Закрыть»

2. Нажмите на «Установка принтера»

Нажмите «Далее»

2.1 Выберите порт непосредственного подключения принтера к компьютеру и нажмите «Далее»

2.2 В «Изготовители» выберите «Generic», в «Принтеры» - «Generic/Text Only» и нажмите «Далее»

2.3 Укажите название драйвера (по умолчанию «Generic/Text Only»). На время настройки билетопечати нужно выбрать Generic/Text Only по умолчанию, для чего установите курсор на «Да» в графе «Использовать этот принтер по умолчанию в среде Windows?» и нажмите «Далее». После завершения настройки принтера билетопечати можно будет поставить по умолчанию нужный Вам принтер.

2.4 Установите курсор на «Нет общего доступа» и нажмите «Далее»

Для проверки работы созданного драйвера нажмите «Да»

Нажмите «Далее»

Для завершения процесса нажмите «Готово»

3. Нажмите правой кнопкой мышки на вновь созданном драйвере и выберите «Свойства»

3.1 Нажмите на «Настройка печати»

В следующем окне нажмите на «Дополнительно»

Установите размер бумаги «4inTAT» и нажмите «ОК»

НЕ нашли? Не то? Что вы ищете?

3.2 Перейдите к закладке «Дополнительно» и нажмите на «Умолчания»

 

В следующем окне нажмите на «Дополнительно»

Установите размер бумаги «4inTAT» и нажмите «ОК»

3.3 Перейдите к закладке «Параметры устройства» и установите размер бумаги «4inTAT» для всех параметров. Нажмите «Применить»

 

Если все операции были произведены корректно, в закладке «Общие» «Используемая бумага» установится значение «4inTAT»

4. Перейдите к закладке «Команды принтера»

 

В начале задания пропишите значение <1B40><1B4A2A> (при установленном нулевом отступе на принтере). Если нулевой отступ не установлен - данное значение будет стартовой точкой при дальнейшей настройке принтера.

В «Границы печати» установите значение «Слева» на требуемый отступ (может варьироваться). У принтера OKI 390FB он равен 350 при сдвинутой каретке до конца вправо.

Нажмите «Применить». Команда в «Начало задания» должна преобразоваться, как показано на рисунке. Нажмите «ОК».

Для проверки корректности отступов нужно распечатать тест, используя команду RL/<LNIATA принтера>TT

При правильных настройках отступ сверху (от края листа до начала символов) должен составлять ровно 15 мм

Отступ слева (от края листа до начала символов) должен составлять 37-38 мм, но не более и не менее этого значения

отступ слева (37-38 мм) отступ сверху (15 мм)

 

Как настроить верхний отступ

Для настройки верхнего отступа используйте данную таблицу:

Y

Разберем команду в целом: <1B40><1B4A2A> размер отступа

 

данное значение команда отступа

не меняется

Командой настройки нулевого отступа служит J (координата по Y – 40, по X – 0a)

Соответственно, объединяя эти значения в команде, координаты приобретут вид 4A (нули не прописываются). Пример: <1B40><1B4A2A>. Данное значение всегда одинаковое, и может измениться только в одном случае: нехватка символов для сдвига. В этом случае нужно двигаться в обратном (зеркальном) направлении. Для перехода в зеркальный режим требуется команда j (координата по Y – 60, по X – 0a). Соответственно в команде <1B40><1B6A2A>.

Например, при стандартной команде <1B40><1B4A2A> верхний отступ на бумаге равен 17 мм. Нам требуется сместить его на два мм вниз. 2A соответственно координатам – это * . Двигаемся по таблице справа налево. 1мм = 7 символов. То есть отсчитываем 14 символов в таблице от * влево.

Для увеличения границы, технология та же, но отсчет производится в обратную сторону (слева направо).

Если например значение размера отступа равно 03 (сердечко) в таблице, а нам нужно сместить значение на 1мм (7 символов), то вместо команды J (4A) прописываем команду j (6A), отсчитываем два символа вперед (справа налево), и пять символов назад (слева направо) от начала таблицы. Команда будет выглядеть <1B40><1B6A05>