### Innehåll

Enhetsteckensnittslista
Streckkodsteckensnitt
Teckensnitt för tvådimensionell kod
Styrteckensnitt
Juridisk Information

# TSP700II Windows skrivardrivrutin
- Enhetsteckensnitt

Den här skrivardrivrutinen har många olika inbyggda, eller residenta, teckensnitt.

Dessa teckensnitt finns i flera olika storlekar och ger tydligare utskrift än True Type-teckensnitt. Många olika specifikationer och storlekar på streckkoder och tvådimensionella koder kan kodas och skrivas ut med hjälp av streckkodsteckensnitt och teckensnitt för tvådimensionell kod.
Styrteckensnittet används för att styra skrivaren med kommandon som bäddas in i ett teckenbaserat utskriftsjobb.

Enhetsteckensnitt kan endast användas i inställningen "Line Mode".

## Enhetsteckensnittslista

De enhetsteckensnitt som denna skrivardrivrutin kan hantera anges nedan.
Ange korrekt teckensnitt och storlek med hjälp av programmens inställningsmöjligheter.
Om du anger 24 bildpunkter motsvarar det 8,5 punkter i Microsoft Word eller Excel

Teckensnittsnamn | Bredd (bildpunkter) | Höjd (bildpunkter) | Tecken per 80mm eller 640 punkters rad | Detalj
--- | --- | --- | --- | ---
Printer 7cpi | 30 | 24 | 21 | Skrivarteckensnitt (ANK-teckensnittA)
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 | Skrivarteckensnitt (ANK-teckensnittB)
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
Förenklad kinesiska | - | - | - | Dubbel-Byte teckensnitt
Traditionell kinesiska | - | - | -
Hangul | - | - | -
UPC-E | 12 | 24 | 53 | Streckkodsteckensnitt
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 | Teckensnitt för tvådimensionell kod
PDF417 | 1 | 24 | 640
DATA1 | 1 | 24 | 640
DATA2 | 1 | 24 | 640
DATA3 | 1 | 24 | 640
Control | 12 | 24 | 53 | Styrteckensnitt
ESC_FONT | 1 | 24 | 640

Tillbaka upp

## Streckkodsteckensnitt

Skrivardrivrutinen kan hantera följande typer av streckkodsteckensnitt.

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

### Parameterlista för streckkodsteckensnitt

■ Streckkodsdata

Streckkodstyp | Tillåtna teckenkolumner | Tillåten teckenuppsättning
--- | --- | ---
UPC-E | 12 kolumner | Värde: '0' - '9'
UPC-A | 12 kolumner | Värde: '0' - '9'
JAN/EAN-8 | 8 kolumner | Värde: '0' - '9'
JAN/EAN-13 | 13 kolumner | Värde: '0' - '9'
CODE39 | 1 kolumn eller fler | '0' - '9' '-', '.' '<SP>', '$', '/', '+', '%' 'A' - 'Z' '*' (start / stopp) *1
ITF | 2 eller fler (jämna) | Värde: '0' - '9'
NW-7 (Codabar) | 1 kolumn eller fler | '0' - '9' '-', '$', ':', '/', '.', '+' 'A' - 'D'

*1 start-/stoppkod genereras automatiskt.

■ Inställningsparameter för minsta modulbredd

Tecken | UPC-E,UPC-A JAN/EAN-8, JAN/EAN-13 | CODE39 NW-7 (*1) | ITF (*1)
--- | --- | --- | ---
a | 2 punkter | 2 punkter (6) | 2 punkter (5)
b | 3 punkter | 3 punkter (9) | 4 punkter (10)
c | 4 punkter | 4 punkter (12) | 6 punkter (15)
d | - | 2 punkter (5) | 2 punkter (4)
e | - | 3 punkter (8) | 4 punkter (8)
f | - | 4 punkter (10) | 6 punkter (12)
g | - | 2 punkter (4) | 2 punkter (6)
h | - | 3 punkter (6) | 3 punkter (9)
i | - | 4 punkter (8) | 4 punkter (12)

*1 Siffran inom parentes efter varje modulbredd anger antalet punkter för den kodens tjocka mönster.

■ Streckkodens höjdinställningsparameter

Tecken | Streckkodens höjd
--- | ---
o | 32 punkter (4 mm)
p | 64 punkter (8 mm)
q | 96 punkter (12 mm)
r | 128 punkter (16 mm)
s | 160 punkter (20 mm)
t | 192 punkter (24 mm)
u | 224 punkter (28 mm)
v | 255 punkter (31,9 mm)

■ Streckkodens slutparameter

Tecken | Funktion
--- | ---
z | Streckkodsdata slutkod (1EH)

Obs: Vissa av de tecken du har angett ignoreras om de inte stöds av skrivaren.

### Streckkodsteckensnitt – Beskrivningsmetod

Streckkodsteckensnitt består av en "Inställningsparameter för modulbredd", "Streckkodens höjdinställningsparameter", "Streckkodsdata" och "Streckkodens slutparameterfält". Beskrivningen kombinerar samtliga dessa fält.
Fullständig information finns i avsnittet Star Line Mode Command Specifications.

Exempel: koda "0123ABC" som en CODE 39-streckkod. (Modulbredd 2 punkter, höjd 8 mm)

[Beskrivning Data]

a p 0123ABC z

Beskrivning Tecken | Innebörd
--- | ---
'a' | Inställningsparameter för modulbredd (2 punkter)
'p' | Streckkodens höjdinställningsparameter (64 punkter: 8 mm).
'0123ABC' | Streckkodsdata
'z' | Streckkodens slutparameter

[Utskriftsresultat]

Se Parameterlista för streckkodsteckensnitt för detaljer om respektive fält.

Tillbaka upp

## Teckensnitt för tvådimensionell kod

Skrivardrivrutinen har stöd för teckensnitt för tvådimensionell kod: QR-kod och PDF417.

### Beskrivningsmetoden för teckensnitt för tvådimensionell kod

När du ska koda tvådimensionella koder med teckensnittet för tvådimensionella streckkoder ska koden beskrivas med följande.

1. Inställning för tvådimensionell kodtyp
   Alla inställningar har ett standardvärde och du ska bara ange ett värde om du vill ändra standardinställningen.
2. Inställning för tvådimensionella koddata
   Du kan ange olika parametrar för de tvådimensionella data enligt kommandoteckensnittet och sedan ange den tvådimensionella kodens data.
3. Skaffa expansionsinformationen för tvådimensionella koder(Godtycklig)
   Ett fel returneras om parametrarna 1 och 2 ovan inte överensstämmer.
4. Utskrift av tvådimensionell kod

Fullständig information om varje kommando finns i avsnittet Star Line Mode Command Specifications.
Exempel: När du behöver använda QR-kod med felkorrigering 25 % för att koda "012345ABCD" med tvådimensionell kod.
[Beskrivning Data]
E2A0* 012345ABCD P

Beskrivning Tecken | Ställa in teckensnitt | Innebörd
--- | --- | ---
'E2' | QR_CNTL | Ange felkorrigeringsnivån till Q (25 %)
'A0' | QR_CNTL | Ange QR-koddata (autoanalys)
'*' | DATA1 | A = \x0A = '*' *1
' ' | DATA1 | 0 = \x00 = ' '(blanksteg) *1
'012345ABCD' | ESC_FONT | Tvådimensionella koddata
'P' | QR_CNTL | QR-kodutskrift

*1 Uttrycker de 10 bytes av tvådimensionell kod som "0 A" med hexadecimal notation. Ange "0 A" i ordningen låg byte (A) och hög byte (0)
[Utskriftsresultat]

Se Funktionslista för tvådimensionella teckensnitt för detaljer om respektive teckensnittsinställning.

### Funktionslista för tvådimensionella teckensnitt

■ Tvådimensionella koddata

Teckensnittsnamn | Funktion | Detaljer | Noteringar
--- | --- | --- | ---
QR_CNTL | Kommandoinställning för QR-kod | Matar ut varje kommando för utskrift av tvådimensionell kod. |
PDF417 | PDF417-kommandoinställning | Matar ut varje kommando för utskrift av PDF417. |
DATA1 | Datainställning | Ersätta \x20 -\x7F till \x00 -\x5F | \x00 -\xFF kan matas ut
DATA2 | Ersätta \x20 -\x7F till \x60 -\xBF
DATA3 | Ersätta \x20 -\x5F till \xC0 -\xFF
ESC_FONT | Utmatning av \x20 -\x7F utan ersättning. | \x20 -\x7F kan matas ut

*1 Endast QR-kod stöds (utmatning av kinesiska tecken stöds inte).

■ QR_CNTL(QR-kodinställningsteckensnitt)

Tecken | Funktion | Utmatad kod för drivrutinen
--- | --- | ---
0 | För parametrar som anger kommandot för varje QR-kod | \x00
1 | För parametrar som anger kommandot för varje QR-kod | \x01
2 | För parametrar som anger kommandot för varje QR-kod | \x02
3 | För parametrar som anger kommandot för varje QR-kod | \x03
4 | För parametrar som anger kommandot för varje QR-kod | \x04
5 | För parametrar som anger kommandot för varje QR-kod | \x05
6 | För parametrar som anger kommandot för varje QR-kod | \x06
7 | För parametrar som anger kommandot för varje QR-kod | \x07
8 | För parametrar som anger kommandot för varje QR-kod | \x08
9 | För parametrar som anger kommandot för varje QR-kod | \x09
M | Ange QR-kodmodell | \x1b \x1dyS0
M1 | Ange QR-kodmodell: modell 1 | \x1b \x1dyS0 \x01
M2 | Ange QR-kodmodell: modell 2 | \x1b \x1dyS0 \x02
E | Ange felkorrigeringsnivå | \x1b \x1dyS1
* El(E0) | Felkorrigeringsnivå L (felkorrigering: 7 %) | \x1b \x1dyS1 \x00
* Em(E1) | Felkorrigeringsnivå M (felkorrigering: 15 %) | \x1b \x1dyS1 \x01
* Eq(E2) | Felkorrigeringsnivå Q (felkorrigering: 25 %) | \x1b \x1dyS1 \x02
* Eh(E3) | Felkorrigeringsnivå H (felkorrigering: 30 %) | \x1b \x1dyS1 \x03
S1- S8 | Ange modulstorlek (enhet: punkter) | \x1b \x1dyS2( \x01~08)
A0 | Ange QR-koddata (auto-dataanalys) | \x1b \x1dyD1 \x00
B | Ange QR-koddata (manuell dataanalys) | \x1b \x1dyD2
P | QR-kodutskrift | \x1b \x1dyP

* Inställningsproceduren inom parentes kan också användas för att ange felkorrigeringsnivå

■ Ange PDF417-teckensnitt

Tecken | Funktion | Utmatad kod för drivrutinen
--- | --- | ---
0 | För parametrar som anger kommandot för varje PDF417 | \x00
1 | För parametrar som anger kommandot för varje PDF417 | \x01
2 | För parametrar som anger kommandot för varje PDF417 | \x02
3 | För parametrar som anger kommandot för varje PDF417 | \x03
4 | För parametrar som anger kommandot för varje PDF417 | \x04
5 | För parametrar som anger kommandot för varje PDF417 | \x05
6 | För parametrar som anger kommandot för varje PDF417 | \x06
7 | För parametrar som anger kommandot för varje PDF417 | \x07
8 | För parametrar som anger kommandot för varje PDF417 | \x08
9 | För parametrar som anger kommandot för varje PDF417 | \x09
S | Ange PDF417-kodstorlek | \x1b \x1dxS0
E | Ange PDF417-säkerhetsnivå (ECC) | \x1b \x1dxS1
M | Ange modul x-riktningsstorlek för PDF417 | \x1b \x1dxS2
A | Ange modulsidförhållande för PDF417 | \x1b \x1dxS3
D | Ange PDF417-koddata | \x1b \x1dxD
P | Skriv ut PDF417-kod | \x1b \x1dxP

■ ESC_FONT , DATA1 , DATA2 , DATA3 (Ange tvådimensionella koddatateckensnitt)

Indata: Tecken inbäddade i användarens program. | Utdata: Teckenkod som matas ut från skrivardrivrutinen till skrivaren
--- | ---
Tecken | Teckenkod | ESC_FONT | DATA1 | DATA2 | DATA3
Tom | \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 | -

* Inmatning av tecken är inte tillåten.
Obs: De angivna tecknen ignoreras om de inte stöds av skrivaren.
Tillbaka upp

## Styrteckensnitt

Styrteckensnitt kan användas för att styra skrivarfunktioner.
Styrteckensnittet används för att utföra olika skrivaråtgärder och används inte för utskrift.

De åtgärder som kan utföras med hjälp av styrteckensnittet visas nedan.

Tecken | Funktion
--- | ---
A | Driva kassalåda 1 (50 ms)
B | Driva kassalåda 1 (100 ms)
C | Driva kassalåda 1 (150 ms)
D | Driva kassalåda 1 (200 ms)
E | Driva kassalåda 1 (250 ms)
d | Driva kassalåda 2 (200 ms)
6 | Radmatning
7 | Vagnretur
F | Auto-klippanordning: Fullt klipp
P | Auto-klippanordning: Partiellt klipp
G | Skriv ut NV bitmappsbild 1 i normalt läge
H | Skriv ut NV bitmappsbild 2 i normalt läge
I | Skriv ut NV bitmappsbild 3 i normalt läge
J | Skriv ut NV bitmappsbild 4 i normalt läge
K | Skriv ut NV bitmappsbild 5 i normalt läge
Q | Skriv ut NV bitmappsbild 1 i dubbel bredd
R | Skriv ut NV bitmappsbild 2 i dubbel bredd
S | Skriv ut NV bitmappsbild 3 i dubbel bredd
T | Skriv ut NV bitmappsbild 4 i dubbel bredd
U | Skriv ut NV bitmappsbild 5 i dubbel bredd
V | Skriv ut NV bitmappsbild 1 i dubbel höjd
W | Skriv ut NV bitmappsbild 2 i dubbel höjd
X | Skriv ut NV bitmappsbild 3 i dubbel höjd
Y | Skriv ut NV bitmappsbild 4 i dubbel höjd
Z | Skriv ut NV bitmappsbild 5 i dubbel höjd
[ | Skriv ut NV bitmappsbild 1 i 4x-läge
] | Skriv ut NV bitmappsbild 2 i 4x-läge
^ | Skriv ut NV bitmappsbild 3 i 4x-läge
_ | Skriv ut NV bitmappsbild 4 i 4x-läge
` | Skriv ut NV bitmappsbild 5 i 4x-läge
a | Ange justering: Justera vänster
b | Ange justering: Justera mitten
c | Ange justering: Justera höger
e | Ange ny rad till 1/8 tum
f | Ange ny rad till 1/6 tum
g | Välj internationella tecken: USA
h | Välj internationella tecken: Frankrike
i | Välj internationella tecken: Tyskland
j | Välj internationella tecken: England
k | Välj internationella tecken: Danmark I
l | Välj internationella tecken: Sverige
m | Välj internationella tecken: Italien
n | Välj internationella tecken: Spanien I
o | Välj internationella tecken: Japan
p | Välj internationella tecken: Norge
q | Välj internationella tecken: Danmark II
r | Välj internationella tecken: Spanien II
s | Välj internationella tecken: Latinamerika
t | Starta svart-vit omvänd utskrift
u | Avsluta svart-vit omvänd utskrift
v | Kundskärm: Starta dataöverföring
w | Kundskärm: Avsluta dataöverföring
x | Kundskärm: Rensa skärm

Obs: De angivna tecknen ignoreras om de inte stöds av skrivaren.
Tillbaka upp

## Juridisk information

Copyright (C) 2018 Star Micronics Co., Ltd. Med ensamrätt.