### Содержание

Перечень шрифтов устройства
Шрифт штрихкода
Шрифт двухмерного кода
Контрольный шрифт
Правовая информация

# Драйвер принтера TSP700II для Windows
— Шрифт устройства

Данный драйвер принтера поддерживает различные встроенные или резидентные шрифты.

Данные шрифты имеют несколько размеров и обеспечивают более чистую печать по сравнению со шрифтами формата True Type. Использование шрифтов штрихкода и двухмерного кода позволяет кодировать и печатать различные спецификации и размеры штрихкода и двухмерного кода.
Контрольный шрифт используется для управления принтером с помощью команд, встроенных в символьно-ориентированное задание печати.

Шрифты устройства можно использовать только в режиме 'Line Mode'.

## Перечень шрифтов устройства

Шрифты устройства, поддерживаемые данным драйвером принтера, перечислены ниже.
Укажите правильный шрифт и размер шрифта с помощью настроек приложений.
Значение 24 пиксела соответствует 8,5 пунктам в приложениях Microsoft Word и Excel

Имя шрифта | Ширина (пикселы) | Высота (пикселы) | Символов на 80 мм или 640 точек на строку | Подробно
--- | --- | --- | --- | ---
Printer 7cpi | 30 | 24 | 21 | Шрифты принтера (шрифты ANK A)
Printer 7cpi Tall | 30 | 48 | 21
Printer 8cpi | 26 | 24 | 24
Printer 8cpi Tall | 26 | 48 | 24
Printer 8.5cpi | 24 | 24 | 26
Printer 8.5cpi Tall | 24 | 48 | 26
Printer 14cpi | 15 | 24 | 42
Printer 14cpi Tall | 15 | 48 | 42
Printer 16cpi | 13 | 24 | 49
Printer 16cpi Tall | 13 | 48 | 49
Printer 17cpi | 12 | 24 | 53
Printer 17cpi Tall | 12 | 48 | 53
Printer FontB 8.5cpi | 24 | 24 | 26 | Шрифты принтера (шрифты ANK B)
Printer FontB 8.5cpi Tall | 24 | 48 | 26
Printer FontB 10cpi | 20 | 24 | 32
Printer FontB 10cpi Tall | 20 | 48 | 32
Printer FontB 11cpi | 18 | 24 | 35
Printer FontB 11cpi Tall | 18 | 48 | 35
Printer FontB 17cpi | 12 | 24 | 53
Printer FontB 17cpi Tall | 12 | 48 | 53
Printer FontB 20cpi | 10 | 24 | 64
Printer FontB 20cpi Tall | 10 | 48 | 64
Printer FontB 22.5cpi | 9 | 24 | 71
Printer FontB 22.5cpi Tall | 9 | 48 | 71
Упрощенный китайский | - | - | - | 2-байтные шрифты
Китайский традиционный | - | - | -
Хангыль | - | - | -
UPC-E | 12 | 24 | 53 | Шрифты штрихкода
UPC-A | 12 | 24 | 53
JAN/EAN-8 | 12 | 24 | 53
JAN/EAN-13 | 12 | 24 | 53
CODE39 | 12 | 24 | 53
ITF | 12 | 24 | 53
NW-7(Codabar) | 12 | 24 | 53
QR_CNTL | 1 | 24 | 640 | Шрифты двухмерного кода
PDF417 | 1 | 24 | 640
DATA1 | 1 | 24 | 640
DATA2 | 1 | 24 | 640
DATA3 | 1 | 24 | 640
Control | 12 | 24 | 53 | Контрольные шрифты
ESC_FONT | 1 | 24 | 640

Вернуться к началу

## Шрифты штрихкода

Данный драйвер принтера поддерживает следующие типы шрифта штрихкода.

- UPC-E
- UPC-A
- JAN/EAN-8
- JAN/EAN-13
- CODE39
- ITF
- NW-7(Codabar)

### Перечень параметров шрифта штрихкода

■ Данные штрихкода

Тип штрихкода | Разрешенное число столбцов символов | Разрешенный набор символов
--- | --- | ---
UPC-E | 12 столбцов | Значение: '0' - '9'
UPC-A | 12 столбцов | Значение: '0' - '9'
JAN/EAN-8 | 8 столбцов | Значение: '0' - '9'
JAN/EAN-13 | 13 столбцов | Значение: '0' - '9'
CODE39 | 1 столбец или более | '0' - '9' '-', '.' '<SP>' (пробел), '$', '/', '+', '%' 'A' - 'Z' '*' (старт / стоп) *1
ITF | 2 или более (четное число) | Значение: '0' - '9'
NW-7(Codabar) | 1 столбец или более | '0' - '9' '-', '$', ':', '/', '.', '+' 'A' - 'D'

*1 Код "старт/стоп" генерируется автоматически.

■ Параметр настройки минимальной ширины модуля

Символ | UPC-E,UPC-A JAN/EAN-8, JAN/EAN-13 | CODE39 NW-7 (*1) | ITF (*1)
--- | --- | --- | ---
a | 2 точки | 2 точки (6) | 2 точки (5)
b | 3 точки | 3 точки (9) | 4 точки (10)
c | 4 точки | 4 точки (12) | 6 точки (15)
d | - | 2 точки (5) | 2 точки (4)
e | - | 3 точки (8) | 4 точки (8)
f | - | 4 точки (10) | 6 точки (12)
g | - | 2 точки (4) | 2 точки (6)
h | - | 3 точки (6) | 3 точки (9)
i | - | 4 точки (8) | 4 точки (12)

*1 Число в скобках после каждого значения ширины модуля означает число точек для толстых элементов этого кода.

■ Параметр настройки высоты штрихкода

Символ | Высота штрихкода
--- | ---
o | 32 точки (4 мм)
p | 64 точки (8 мм)
q | 96 точек (12 мм)
r | 128 точек (16 мм)
s | 160 точек (20 мм)
t | 192 точки (24 мм)
u | 224 точки (28 мм)
v | 255 точек (31,9 мм)

■ Параметр окончания штрихкода

Символ | Функция
--- | ---
z | Код завершения данных штрихкода (1EH)

Примечание. Некоторые указанные символы будут игнорироваться, если они не поддерживаются принтером.

### Шрифт штрихкода — метод описания

Шрифты штрихкода содержат поля "Параметр настройки ширины модуля", "Параметр настройки высоты штрихкода", "Данные штрихкода" и "Параметр окончания штрихкода". Описание включает все эти поля.
Подробное описание приведено в разделе "Star Line Mode Command Specifications".

Пример кодирования данных "0123ABC" в виде штрихкода типа CODE 39 (ширина модуля 2 точки, высота 8 мм).

[Данные описания]

a p 0123ABC z

Символ описания | Значение
--- | ---
"a" | Параметр настройки ширины модуля (2 точки)
"p" | Параметр настройки высоты штрихкода (64 точки: 8 мм).
"0123ABC" | Данные штрихкода
"z" | Параметр окончания штрихкода

[Результат печати]

Подробное описание каждого поля приведено в разделе Перечень параметров шрифта штрихкода.

Вернуться к началу

## Шрифт двухмерного кода

Данный драйвер принтера поддерживает шрифты двухмерного кода — код QR и PDF417.

### Метод описания для шрифтов двухмерного кода

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

1. Параметр типа двухмерного кода
   Все параметры имеют значения по умолчанию. Указывайте значения, только если необходимо изменить значения по умолчанию.
2. Параметр данных двухмерного кода
   Можно задать различные параметры для двухмерных данных следом за командным шрифтом, а затем указать данные двухмерного кода.
3. Получение информации о расширении двухмерных кодов(произвольно)
   В случае несоответствия указанных выше параметров 1 и 2 будет возвращена ошибка.
4. Печать двухмерного кода

Подробное описание каждой команды приведено в разделе "Star Line Mode Command Specifications".
Пример. Использование кода QR с коэффициентом коррекции ошибок 25% для кодирования данных "012345ABCD" в двухмерный код.
[Данные описания]
E2A0* 012345ABCD P

Символ описания | Установочные шрифты | Значение
--- | --- | ---
"E2" | QR_CNTL | Установка уровня коррекции ошибок Q(25%)
"A0" | QR_CNTL | Установка данных кода QR (автоматический анализ)
'*' | DATA1 | A = \x0A = '*' *1
' ' | DATA1 | 0 = \x00 = ' '(символ пробела) *1
'012345ABCD' | ESC_FONT | Данные двухмерного кода
"P" | QR_CNTL | Печать кода QR

*1 Выражение 10 байтов двухмерного кода в виде "0 A" с использованием шестнадцатеричной системы счисления. Указывайте "0 A" в следующем порядке: младший байт(A) и старший байт(0)
[Результат печати]

Подробная информация обо всех параметрах шрифта приведена в разделе Перечень функций двухмерных шрифтов.

### Перечень функций двухмерных шрифтов

■ Данные двухмерного кода

Имя шрифта | Функция | Подробная информация | Примечание
--- | --- | --- | ---
QR_CNTL | Параметр команд кода QR | Выводит каждую команду для печати двухмерного кода. |
PDF417 | Параметр команд PDF417 | Выводит каждую команду для печати PDF417. |
DATA1 | Параметр данных | Замена \x20 -\x7F на \x00 -\x5F | На выходе может быть \x00 -\xFF
DATA2 | Замена \x20 -\x7F на \x60 -\xBF
DATA3 | Замена \x20 -\x5F на \xC0 -\xFF
ESC_FONT | Вывод \x20 -\x7F без замены. | На выходе может быть \x20 -\x7F

*1 Поддерживается только код QR (вывод символов китайского языка на поддерживается).

■ QR_CNTL(установочные шрифты кода QR)

Символы | Функция | Выходной код для драйвера
--- | --- | ---
0 | Для параметров, предназначенных для определения команды для каждого кода QR | \x00
1 | Для параметров, предназначенных для определения команды для каждого кода QR | \x01
2 | Для параметров, предназначенных для определения команды для каждого кода QR | \x02
3 | Для параметров, предназначенных для определения команды для каждого кода QR | \x03
4 | Для параметров, предназначенных для определения команды для каждого кода QR | \x04
5 | Для параметров, предназначенных для определения команды для каждого кода QR | \x05
6 | Для параметров, предназначенных для определения команды для каждого кода QR | \x06
7 | Для параметров, предназначенных для определения команды для каждого кода QR | \x07
8 | Для параметров, предназначенных для определения команды для каждого кода QR | \x08
9 | Для параметров, предназначенных для определения команды для каждого кода QR | \x09
M | Установка модели кода QR | \x1b \x1dyS0
M1 | Установка модели кода QR: model 1 | \x1b \x1dyS0 \x01
M2 | Установка модели кода QR: model 2 | \x1b \x1dyS0 \x02
E | Установка уровня коррекции ошибок | \x1b \x1dyS1
* El(E0) | Уровень коррекции ошибок L(коэффициент коррекции ошибок:7%) | \x1b \x1dyS1 \x00
* Em(E1) | Уровень коррекции ошибок M(коэффициент коррекции ошибок:15%) | \x1b \x1dyS1 \x01
* Eq(E2) | Уровень коррекции ошибок Q(коэффициент коррекции ошибок:25%) | \x1b \x1dyS1 \x02
* Eh(E3) | Уровень коррекции ошибок H(коэффициент коррекции ошибок:30%) | \x1b \x1dyS1 \x03
S1- S8 | Установка размера модуля (единица измерения: точка) | \x1b \x1dyS2( \x01~08)
A0 | Установка данных кода QR (автоматический анализ данных) | \x1b \x1dyD1 \x00
B | Установка данных кода QR (ручной анализ данных) | \x1b \x1dyD2
P | Печать кода QR | \x1b \x1dyP

* Для установки уровня коррекции ошибок можно также использовать указанную в скобках процедуру установки

■ Установка шрифтов PDF417

Символы | Функция | Выходной код для драйвера
--- | --- | ---
0 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x00
1 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x01
2 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x02
3 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x03
4 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x04
5 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x05
6 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x06
7 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x07
8 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x08
9 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x09
S | Установка размера кода PDF417 | \x1b \x1dxS0
E | Установка уровня безопасности PDF417(ECC) | \x1b \x1dxS1
M | Установка размера модуля в направлении x для PDF417 | \x1b \x1dxS2
A | Установка форматного соотношения модуля для PDF417 | \x1b \x1dxS3
D | Установка данных кода PDF417 | \x1b \x1dxD
P | Печать кода PDF417 | \x1b \x1dxP

■ ESC_FONT , DATA1 , DATA2 , DATA3 (установка шрифтов данных двухмерного кода)

Входные данные. Символы, встроенные в приложение пользователя. | Выходные данные. Код символа, выводимый драйвером принтера на принтер
--- | ---
Символ | Код символа | ESC_FONT | DATA1 | DATA2 | DATA3
Пробел | \x20 | \x20 | \x00 | \x60 | \xC0
! | \x21 | \x21 | \x01 | \x61 | \xC1
" | \x22 | \x22 | \x02 | \x62 | \xC2
# | \x23 | \x23 | \x03 | \x63 | \xC3
$ | \x24 | \x24 | \x04 | \x64 | \xC4
% | \x25 | \x25 | \x05 | \x65 | \xC5
& | \x26 | \x26 | \x06 | \x66 | \xC6
‘ | \x27 | \x27 | \x07 | \x67 | \xC7
( | \x28 | \x28 | \x08 | \x68 | \xC8
) | \x29 | \x29 | \x09 | \x69 | \xC9
* | \x2A | \x2A | \x0A | \x6A | \xCA
+ | \x2B | \x2B | \x0B | \x6B | \xCB
, | \x2C | \x2C | \x0C | \x6C | \xCC
- | \x2D | \x2D | \x0D | \x6D | \xCD
. | \x2E | \x2E | \x0E | \x6E | \xCE
/ | \x2F | \x2F | \x0F | \x6F | \xCF
0 | \x30 | \x30 | \x10 | \x70 | \xD0
1 | \x31 | \x31 | \x11 | \x71 | \xD1
2 | \x32 | \x32 | \x12 | \x72 | \xD2
3 | \x33 | \x33 | \x13 | \x73 | \xD3
4 | \x34 | \x34 | \x14 | \x74 | \xD4
5 | \x35 | \x35 | \x15 | \x75 | \xD5
6 | \x36 | \x36 | \x16 | \x76 | \xD6
7 | \x37 | \x37 | \x17 | \x77 | \xD7
8 | \x38 | \x38 | \x18 | \x78 | \xD8
9 | \x39 | \x39 | \x19 | \x79 | \xD9
: | \x3A | \x3A | \x1A | \x7A | \xDA
; | \x3B | \x3B | \x1B | \x7B | \xDB
< | \x3C | \x3C | \x1C | \x7C | \xDC
= | \x3D | \x3D | \x1D | \x7D | \xDD
> | \x3E | \x3E | \x1E | \x7E | \xDE
? | \x3F | \x3F | \x1F | \x7F | \xDF
@ | \x40 | \x40 | \x20 | \x80 | \xE0
A | \x41 | \x41 | \x21 | \x81 | \xE1
B | \x42 | \x42 | \x22 | \x82 | \xE2
C | \x43 | \x43 | \x23 | \x83 | \xE3
D | \x44 | \x44 | \x24 | \x84 | \xE4
E | \x45 | \x45 | \x25 | \x85 | \xE5
F | \x46 | \x46 | \x26 | \x86 | \xE6
G | \x47 | \x47 | \x27 | \x87 | \xE7
H | \x48 | \x48 | \x28 | \x88 | \xE8
I | \x49 | \x49 | \x29 | \x89 | \xE9
J | \x4A | \x4A | \x2A | \x8A | \xEA
K | \x4B | \x4B | \x2B | \x8B | \xEB
L | \x4C | \x4C | \x2C | \x8C | \xEC
M | \x4D | \x4D | \x2D | \x8D | \xED
N | \x4E | \x4E | \x2E | \x8E | \xEE
O | \x4F | \x4F | \x2F | \x8F | \xEF
P | \x50 | \x50 | \x30 | \x90 | \xF0
Q | \x51 | \x51 | \x31 | \x91 | \xF1
R | \x52 | \x52 | \x32 | \x92 | \xF2
S | \x53 | \x53 | \x33 | \x93 | \xF3
T | \x54 | \x54 | \x34 | \x94 | \xF4
U | \x55 | \x55 | \x35 | \x95 | \xF5
V | \x56 | \x56 | \x36 | \x96 | \xF6
W | \x57 | \x57 | \x37 | \x97 | \xF7
X | \x58 | \x58 | \x38 | \x98 | \xF8
Y | \x59 | \x59 | \x39 | \x99 | \xF9
Z | \x5A | \x5A | \x3A | \x9A | \xFA
' | \x5B | \x5B | \x3B | \x9B | \xFB
\ | \x5C | \x5C | \x3C | \x9C | \xFC
] | \x5D | \x5D | \x3D | \x9D | \xFD
^ | \x5E | \x5E | \x3E | \x9E | \xFE
_ | \x5F | \x5F | \x3F | \x9F | \xFF
` | \x60 | \x60 | \x40 | \xA0 | -
a | \x61 | \x61 | \x41 | \xA1 | -
b | \x62 | \x62 | \x42 | \xA2 | -
c | \x63 | \x63 | \x43 | \xA3 | -
d | \x64 | \x64 | \x44 | \xA4 | -
e | \x65 | \x65 | \x45 | \xA5 | -
f | \x66 | \x66 | \x46 | \xA6 | -
g | \x67 | \x67 | \x47 | \xA7 | -
h | \x68 | \x68 | \x48 | \xA8 | -
i | \x69 | \x69 | \x49 | \xA9 | -
j | \x6A | \x6A | \x4A | \xAA | -
k | \x6B | \x6B | \x4B | \xAB | -
l | \x6C | \x6C | \x4C | \xAC | -
m | \x6D | \x6D | \x4D | \xAD | -
n | \x6E | \x6E | \x4E | \xAE | -
o | \x6F | \x6F | \x4F | \xAF | -
p | \x70 | \x70 | \x50 | \xB0 | -
q | \x71 | \x71 | \x51 | \xB1 | -
r | \x72 | \x72 | \x52 | \xB2 | -
s | \x73 | \x73 | \x53 | \xB3 | -
t | \x74 | \x74 | \x54 | \xB4 | -
u | \x75 | \x75 | \x55 | \xB5 | -
v | \x76 | \x76 | \x56 | \xB6 | -
w | \x77 | \x77 | \x57 | \xB7 | -
x | \x78 | \x78 | \x58 | \xB8 | -
y | \x79 | \x79 | \x59 | \xB9 | -
z | \x7A | \x7A | \x5A | \xBA | -
{ | \x7B | \x7B | \x5B | \xBB | -
| | \x7C | \x7C | \x5C | \xBC | -
} | \x7D | \x7D | \x5D | \xBD | -
~ | \x7E | \x7E | \x5E | \xBE | -
< DEL > * | \x7F | \x7F | \x5F | \xBF | -

* Ввод символа не разрешен.
Примечание. Указанные символы будут игнорироваться, если они не поддерживаются принтером.
Вернуться к началу

## Контрольные шрифты

Контрольные шрифты могут использоваться для управления функциями принтера.
Контрольный шрифт используется для выполнения различных операций принтера и не используется для печати.

Ниже перечислены операции, которые можно выполнять с помощью контрольного шрифта.

Символы | Функция
--- | ---
A | Управление выдвижной кассой 1 (50 мс)
B | Управление выдвижной кассой 1 (100 мс)
C | Управление выдвижной кассой 1 (150 мс)
D | Управление выдвижной кассой 1 (200 мс)
E | Управление выдвижной кассой 1 (250 мс)
d | Управление выдвижной кассой 2 (200 мс)
6 | Выход LF
7 | Выход CR
F | Автоматический режущий элемент: Full Cut
P | Автоматический режущий элемент: Partial Cut
G | Печать двоичного изображения NV 1 в штатном режиме
H | Печать двоичного изображения NV 2 в штатном режиме
I | Печать двоичного изображения NV 3 в штатном режиме
J | Печать двоичного изображения NV 4 в штатном режиме
K | Печать двоичного изображения NV 5 в штатном режиме
Q | Печать двоичного изображения NV 1 в режиме двойной ширины
R | Печать двоичного изображения NV 2 в режиме двойной ширины
S | Печать двоичного изображения NV 3 в режиме двойной ширины
T | Печать двоичного изображения NV 4 в режиме двойной ширины
U | Печать двоичного изображения NV 5 в режиме двойной ширины
V | Печать двоичного изображения NV 1 в режиме двойной высоты
W | Печать двоичного изображения NV 2 в режиме двойной высоты
X | Печать двоичного изображения NV 3 в режиме двойной высоты
Y | Печать двоичного изображения NV 4 в режиме двойной высоты
Z | Печать двоичного изображения NV 5 в режиме двойной высоты
[ | Печать двоичного изображения NV 1 в режиме 4x
] | Печать двоичного изображения NV 2 в режиме 4x
^ | Печать двоичного изображения NV 3 в режиме 4x
_ | Печать двоичного изображения NV 4 в режиме 4x
` | Печать двоичного изображения NV 5 в режиме 4x
a | Укажите тип выравнивания: По левому краю
b | Укажите тип выравнивания: По центру
c | Укажите тип выравнивания: По правому краю
e | Задайте для новой строки значение 1/8 дюйма
f | Задайте для новой строки значение 1/6 дюйма
g | Выберите международные символы: США
h | Выберите международные символы: Франция
i | Выберите международные символы: Германия
j | Выберите международные символы: Англия
k | Выберите международные символы: Дания I
l | Выберите международные символы: Швеция
m | Выберите международные символы: Италия
n | Выберите международные символы: Испания I
o | Выберите международные символы: Япония
p | Выберите международные символы: Норвегия
q | Выберите международные символы: Дания II
r | Выберите международные символы: Испания II
s | Выберите международные символы: Латинская Америка
t | Задать черно-белую инверсию печати
u | Отменить черно-белую инверсию печати
v | Индивидуальная настройка дисплея: Начать передачу данных
w | Индивидуальная настройка дисплея: Закончить передачу данных
x | Индивидуальная настройка дисплея: Очистить дисплей

Примечание. Указанные символы будут игнорироваться, если они не поддерживаются принтером.
Вернуться к началу

## Правовая информация

(C) 2018 Star Micronics Co., Ltd. Все права защищены.