### 目錄

裝置字型清單
條碼字型
二維條碼字型
控制字型
法律資訊

# TSP700II Windows 印表機驅動程式
- 裝置字型

本印表機驅動程式可支援多種內建或常駐字型。

這些字型有各種不同的字型大小，且列印品質比 True Type 字型清晰。輸入條碼字型 / 二維條碼字型即可編碼及列印多種不同規格和大小的條碼 / 二維條碼。
控制字型可利用字元型列印工作內建的指令，以控制印表機。

裝置字型只能用於 "Line Mode" 設定。

## 裝置字型清單

本印表機支援的裝置字型如下。
請設定應用程式來指定正確的字型和大小。
指定 24 像素相當於 Microsoft Word 或 Excel 的 8.5 點。

字型名稱 | 寬度 （像素） | 高度 （像素） | 每 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.5cpi | 78 | 72 | 8 | 雙位元組字型
繁體 4cpi | 52 | 24 | 12
繁體 4cpi (高) | 52 | 48 | 12
繁體 8cpi | 26 | 24 | 24
繁體 8cpi (高) | 26 | 48 | 24
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 Code 和 PDF417。

### 二維條碼字型的描述方法

使用二維條碼字型編碼二維條碼時，請按照下列方法描述條碼。

1. 二維條碼類型設定
   所有設定都有預設值，應該在需要變更預設設定時才加以指定。
2. 二維條碼資料設定
   您可根據指令字型針對二維資料指定多種參數，然後指定二維條碼資料。
3. 取得二維條碼的擴充資訊（任意）
   如果上述參數 1 和 2 不符，就會傳回錯誤。
4. 二維條碼列印

如需各指令的完整詳細資料，請參考 Star Line Mode Command Specifications 部分。
範例：需要使用 QR Code 且錯誤更正率為 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"。以低位元組 (A) 和高位元組 (0) 的順序指定 "0-A"
[列印結果]

請參考二維字型功能清單，以瞭解各字型設定的詳細資訊。

### 二維字型功能清單

■ 二維條碼資料

字型名稱 | 功能 | 詳細說明 | 備註
--- | --- | --- | ---
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 條碼型號：型號 1 | \x1b \x1dyS0 \x01
M2 | 設定 QR 條碼型號：型號 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 | 設定 PDF417 的模組 x 方向大小 | \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 | 自動裁紙器：完整裁切
P | 自動裁紙器：部分裁切
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
[ | 以 4x 模式列印 NV 位元影像 1
] | 以 4x 模式列印 NV 位元影像 2
^ | 以 4x 模式列印 NV 位元影像 3
_ | 以 4x 模式列印 NV 位元影像 4
` | 以 4x 模式列印 NV 位元影像 5
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. 並保留一切權利。