Поддерживаемые модели принтеров и дисплеев
Windows принтер
- Printer Name – Имя подключенного принтера, если пусто, используется принтер по умолчанию.
- List orientation — ориентация листа
- Bar code height (dots) – Высота штрих-кода (в точках)
- Bar code font – Шрифт штрих-кода. Можно использовать любой шрифт штрих-кодов, установленный в системе (например «Free 3 of 9 Regular», который можно найти в Интернете).
- Use slip print – Использовать slip-печать
- Font name – Имя шрифта для печати документа (по умолчанию Courier New)
- Font size – размер шрифта (pitch)
- Use invert color – Использовать инвертирование для выделения цветом
- Background filemane – имя графического файла для печати фона (.bmp или .jpg)
- Logo filename template – шаблон для имени графических файлов логотипов (.bmp или .jpg). Например „Logo%d.jpg“, где „%d“ - шаблон для вывода номера файла от 1 до 5. Этот номер может использоваться для вывода нужного логотипа в макете печати.
- Bitmap resolution – с каким разрешением печатать графические файлы
- Text Left Position – отступ печати текста от левого края листа (пикселов)
- Text Top Position – отступ печати текста от верхнего края листа (пикселов)
- Background Left – отступ печати фона от левого края листа (пикселов)
- Background Top – отступ печати фона от верхнего края листа (пикселов).
Общие параметры принтеров
- Baud – скорость COM порта
- Print values with bar code(No) – Где выводить подпись для штрих кода.
- Bar code height (dots) – Высота штрих-кода (в точках)
- Bar code type(Code 39) – Вид штрих-кода
- Bar code width(3) – Ширина штрих-кода
- Main Lang. Switch() – команда переключения на основной язык
- Main Lang. Decode From – символы для перекодирования при печати на основном языке
- Main Lang. Decode To – символы в которые надо перекодировать символы из (Main Lang. Decode From) при печати на основном языке. При разной длине значений этих параметров используется русская перекодировка для основного языка и без перекодировки для альтернативного.
- Alt Lang. Switch, Alt Lang. Decode From, Alt Lang. Decode To – то же самое для альтернативного языка
- Check DSR – проверять сигнал DSR (для COM принтеров) при отправке на печать и при определении готовности принтера
AXIOHM TELESTO(P_AXIOHM.DLL)
- Baud – скорость COM порта
- User font – Какой из пользовательских шрифтов использовать
- Print values with bar code, Bar code height , Bar code type, Bar code width – печать штрих-кодов см. Общие параметры принтеров
- Compressed mode – Длинна строки в 36 или 48 символов
- Use partial cut(Yes) – Отрезать бумагу частично (Yes) или полностью (No)
- Initial sequence(1F0B4E524A78) – Начальная последовательность команд (выводится в начале каждого документа) в шестнадцатеричном формате
- Feed back after cut – Прокручивать бумагу назад после отрезания (для экономии бумаги)
CITIZEN(P_CTZN.DLL)
- Baud – скорость COM порта
Customer display, Customer display(out only) (CUSTUNI.DLL)
Универсальный драйвер дисплея покупателя. При выводе более 2х строк включается «прокрутка», которая настраивается параметрами Scroll type, Scroll delay. Поддерживает «следующее» устройство - устройство, подключенное к выходному COM порту.
Для всех дисплеев посылаются инициализационные последовательности и последовательность переключения на основной язык.
Дисплеи типов Epson, Firich поддерживают Esc последовательности (MainLang, AltLang, Init, AnyHex) и 2 языка. Печатаемые строки не выравниваются, строка очищается перед выводом
Дисплеи типов Epson, Firich, DSP800 поддерживают переключение дисплей/следующее устройство. Customer display(out only) можно вешать на принтерный порт, но в него можно втыкать только принтеры.
Важно
Не рекомендуется в качестве следующего устройства использовать фискальный регистратор.- Baud(9600) – скорость COM порта. Должна совпадать со скоростью следующего устройства, если воткнуто.
- Use DSR(No) – Использовать сигнал DSR при отправке данных. При No возможна потеря байтов. При использовании следующего устройства игнорируется (следующее устройство выставляет как хочет)
- Display type (DSP800) – Тип системы команд дисплея.
- Initial sequence() – Начальная последовательность команд в шестнадцатеричном формате.
- Scroll type(Scroll by 1 line) – Тип прокрутки. Прокрутка включается при попытке вывести за раз более 2х строк. В режиме «No scrolling» всегда отображаются только первые 2 строки, в режиме «Scroll by 1 line» строки по одной дописываются в конец, в режиме «Scroll by 2 lines» строки отображаются по 2.
- Scroll delay(750) – Задержка скроллинга в миллисекундах
- Switch each output(No) – При Yes и подключенном следующем устройстве перед каждым выводом для следующего устройства будет посылаться последовательность, переключения на следующее устройство.
- Main Lang. Switch, Main Lang. Decode From, Main Lang. Decode To, Alt Lang. Switch, Alt Lang. Decode From, Alt Lang. Decode To – перекодировка при выводе на основном и альтернативном языках см. Общие параметры принтеров
EPSON(P_EPSON.DLL)
- Baud(9600) – скорость COM порта
- Print values with bar code, Bar code height , Bar code type, Bar code width – печать штрих-кодов см. Общие параметры принтеров
- Initial sequence(1B21001B7411) – Начальная последовательность команд (выводится в начале каждого документа) в шестнадцатеричном формате. По умолчанию переключается на русский шрифт.
- Use partial cut(Yes) – Отрезать бумагу частично (Yes) или полностью (No)
- Use old cut command(No) – Использовать старую команду отрезания бумаги (ESC i) вместо новой (GS V m n)
- Compressed mode(No - 12x24 (42 char/line)) – размер символов и длина строки
- Main Lang. Switch, Main Lang. Decode From, Main Lang. Decode To, Alt Lang. Switch, Alt Lang. Decode From, Alt Lang. Decode To – перекодировка при печати на основном и альтернативном языках см. Общие параметры принтеров
STAR(P_STAR.DLL)
- Baud(9600) – скорость COM порта
- Print values with bar code, Bar code height , Bar code type, Bar code width – печать штрих-кодов см. Общие параметры принтеров
- Initial sequence() – Начальная последовательность команд (выводится в начале каждого документа) в шестнадцатеричном формате.
- Use partial cut(Yes) – Отрезать бумагу частично (Yes) или полностью (No)
- Print logo mode(Normal) – Режим печати лого (команда <Logo nnn>)
- Main Lang. Switch, Main Lang. Decode From, Main Lang. Decode To, Alt Lang. Switch, Alt Lang. Decode From, Alt Lang. Decode To – перекодировка при печати на основном и альтернативном языках см. Общие параметры принтеров
TM-200(P_STAR.DLL)
- Baud(9600) – скорость COM порта
- Print values with bar code, Bar code height , Bar code type, Bar code width – печать штрих-кодов см. Общие параметры принтеров
- Initial sequence(1B21001B7411) – Начальная последовательность команд (выводится в начале каждого документа) в шестнадцатеричном формате. По умолчанию переключается на русский шрифт.
- Use partial cut(Yes) – Отрезать бумагу частично (Yes) или полностью (No)
- Bold(Yes) – «жирная» печать
- Compressed mode(No - 12x24 (42 char/line)) – размер символов и длина строки
- Main Lang. Switch, Main Lang. Decode From, Main Lang. Decode To, Alt Lang. Switch, Alt Lang. Decode From, Alt Lang. Decode To – перекодировка при печати на основном и альтернативном языках см. Общие параметры принтеров