### Inhoud

Apparaatlettertypen
Lettertypen voor streepjescodes
Lettertypen voor tweedimensionale codes
Besturingslettertypen
Juridische informatie

# Windows-printerstuurprogramma voor TSP700II
- Apparaatlettertype

Dit printerstuurprogramma ondersteunt verschillende ingebouwde of eigen lettertypen.

Deze lettertypen hebben verschillende grootten en ze zorgen voor duidelijker afdrukken dan TrueType-lettertypen. Verschillende specificaties en formaten van streepjescodes en tweedimensionale codes kunnen worden gecodeerd en afgedrukt door het invoeren van lettertypen voor streepjescodes en tweedimensionale codes.
Het besturingslettertype wordt gebruikt om de printer te besturen met opdrachten die in een afdruktaak op basis van tekens zijn ingesloten.

Apparaatlettertypen kunnen alleen in de instelling 'Line Mode' worden gebruikt.

## Apparaatlettertypen

De apparaatlettertypen die door dit printerstuurprogramma worden ondersteund worden hieronder weergegeven.
Geef de juiste lettertypen en lettertypegrootten op via de configuratie van uw toepassingen.
Het opgeven van 24 pixels staat gelijk aan 8,5 punt in Microsoft Word of Excel

Lettertypenaam | Breedte (pixels) | Hoogte (pixels) | Tekens per regel van 80 mm of 640 dots | Detail
--- | --- | --- | --- | ---
Printer 7cpi | 30 | 24 | 21 | Printerlettertypen (ANK-lettertypen 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 | Printerlettertypen (ANK-lettertypen 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
Vereenvoudigd Chinees | - | - | - | Dubbelbyte-lettertypen
Traditioneel Chinees | - | - | -
Hangul | - | - | -
UPC-E | 12 | 24 | 53 | Lettertypen voor streepjescodes
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 | Lettertypen voor tweedimensionale codes
PDF417 | 1 | 24 | 640
DATA1 | 1 | 24 | 640
DATA2 | 1 | 24 | 640
DATA3 | 1 | 24 | 640
Control | 12 | 24 | 53 | Besturingslettertypen
ESC_FONT | 1 | 24 | 640

Terug naar boven

## Lettertypen voor streepjescodes

Dit printerstuurprogramma ondersteunt de volgende typen streepjescodes:

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

### Parameterlijst voor lettertypen voor streepjescodes

■ Streepjescodegegevens

Type streepjescode | Toegestaan aantal tekenkolommen | Toegestane tekens
--- | --- | ---
UPC-E | 12 kolommen | Waarde: '0' - '9'
UPC-A | 12 kolommen | Waarde: '0' - '9'
JAN/EAN-8 | 8 kolommen | Waarde: '0' - '9'
JAN/EAN-13 | 13 kolommen | Waarde: '0' - '9'
CODE39 | 1 kolom of meer | '0' - '9' '-', '.' '<SP>', '$', '/', '+', '%' 'A' - 'Z' '*' (start / stop) *1
ITF | 2 of meer (even aantallen) | Waarde: '0' - '9'
NW-7(Codabar) | 1 kolom of meer | '0' - '9' '-', '$', ':', '/', '.', '+' 'A' - 'D'

*1 start-/stopcode wordt automatisch gegenereerd.

■ Parameterinstelling minimale modulebreedte

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

*1 Het cijfer tussen haakjes achter elke modulebreedte geeft het aantal dots voor het dikke patroon van die code aan.

■ Parameterinstelling hoogte streepjescode

Teken | Hoogte van streepjescode
--- | ---
o | 32 dots (4 mm)
p | 64 dots (8 mm)
q | 96 dots (12 mm)
r | 128 dots (16 mm)
s | 160 dots (20 mm)
t | 192 dots (24 mm)
u | 224 dots (28 mm)
v | 255 dots (31,9 mm)

■ Afsluitparameter streepjescode

Teken | Functie
--- | ---
z | Afsluitcode voor streepjescodegegevens (1EH)

Opmerking: door u opgegeven tekens die niet door de printer worden ondersteund, worden genegeerd.

### Lettertype voor streepjescodes - Beschrijvingsmethode

Lettertypen voor streepjescodes bestaan uit de velden 'Instellingsparameter modulebreedte', 'Instellingsparameter hoogte streepjescode', 'Streepjescodegegevens' en 'Afsluitparameter streepjescode'. De beschrijving is een combinatie van elk van de velden.
Zie het gedeelte Star Line Mode Command Specifications voor de volledige informatie.

Bijvoorbeeld: '0123ABC' coderen als CODE 39-streepjescode. (Modulebreedte 2 dots, 8 mm hoog)

[Beschrijvingsgegevens]

a p 0123ABC z

Beschrijvingsteken | Betekenis
--- | ---
'a' | Instellingsparameter modulebreedte (2 dots)
'p' | Instellingsparameter hoogte streepjescode (64 dots: 8 mm).
'0123ABC' | Streepjescodegegevens
'z' | Afsluitparameter streepjescode

[Afdrukresultaat]

Zie Parameterlijst voor lettertypen voor streepjescodes voor meer informatie over deze velden.

Terug naar boven

## Lettertypen voor tweedimensionale codes

Dit printerstuurprogramma ondersteunt de volgende lettertypen voor tweedimensionale codes: QR Code en PDF417.

### De beschrijvingsmethode voor lettertypen voor tweedimensionale codes

Wanneer u tweedimensionale codes codeert met een lettertype voor tweedimensionale codes, beschrijft u de code als volgt.

1. Type-instelling tweedimensionale code
   Alle instellingen hebben een standaardwaarde. Geef alleen een waarde op wanneer u de standaardwaarde wilt wijzigen.
2. Gegevensinstelling tweedimensionale code
   U kunt verschillende parameters opgeven voor de tweedimensionale gegevens die op het opdrachtlettertype volgen. Vervolgens geeft u de tweedimensionale codegegevens op.
3. De uitbreidingsgegevens van tweedimensionale codes verkrijgen (arbitrair)
   Er wordt een fout geretourneerd wanneer een van de bovenstaande parameters 1 en 2 niet overeenkomt.
4. Afdrukken van tweedimensionale code

Zie het gedeelte Star Line Mode Command Specifications voor meer informatie over de opdrachten.
Voorbeeld: wanneer u QR-code met een mate van foutcorrectie van 25% moet gebruiken om '012345ABCD' in een tweedimensionale code te coderen.
[Beschrijvingsgegevens]
E2A0* 012345ABCD P

Beschrijvingsteken | Instellingslettertype | Betekenis
--- | --- | ---
'E2' | QR_CNTL | Stel het foutcorrectieniveau in op Q (25%)
'A0' | QR_CNTL | Stel de QR-codegegevens in (autom. analyse)
'*' | DATA1 | A = \x0A = '*' *1
' ' | DATA1 | 0 = \x00 = ' ' (leeg teken) *1
'012345ABCD' | ESC_FONT | Tweedimensionale codegegevens
'P' | QR_CNTL | QR-code afdrukken

*1 De 10 bytes van een tweedimensionale code zoals '0 A' worden uitgedrukt in hexadecimale notatie. Geef '0 A' op in de volgorde lage byte (A), hoge byte(0)
[Afdrukresultaat]

Zie Functielijst tweedimensionale lettertypen voor details over elke lettertype-instelling.

### Functielijst tweedimensionale lettertypen

■ Tweedimensionale codegegevens

Naam van lettertype | Functie | Details | Opmerkingen
--- | --- | --- | ---
QR_CNTL | Opdrachtinstelling QR-code | Voert elke opdracht voor het afdrukken van tweedimensionale code uit. |
PDF417 | Opdrachtinstelling PDF417 | Voert elke opdracht voor het afdrukken van PDF417 uit. |
DATA1 | Gegevensinstelling | \x20 -\x7F tot \x00 -\x5F vervangen | \x00 -\xFF kan worden uitgevoerd
DATA2 | \x20 -\x7F tot \x60 -\xBF vervangen
DATA3 | \x20 -\x5F tot \xC0 -\xFF vervangen
ESC_FONT | \x20 -\x7F uitvoeren zonder vervangen. | \x20 -\x7F kan worden uitgevoerd

*1 Alleen QR-code wordt ondersteund (de uitvoer van Chinese tekens worden niet ondersteund).

■ QR_CNTL (lettertype voor QR-code instellen)

Tekens | Functie | Uitvoercode voor stuurprogramma
--- | --- | ---
0 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x00
1 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x01
2 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x02
3 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x03
4 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x04
5 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x05
6 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x06
7 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x07
8 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x08
9 | Voor parameters om de opdracht in te stellen voor elke QR-code | \x09
M | QR-codemodel instellen | \x1b \x1dyS0
M1 | QR-codemodel instellen: model 1 | \x1b \x1dyS0 \x01
M2 | QR-codemodel instellen: model 2 | \x1b \x1dyS0 \x02
E | Foutcorrectieniveau instellen | \x1b \x1dyS1
* El (E0) | Foutcorrectieniveau L (mate van foutcorrectie: 7%) | \x1b \x1dyS1 \x00
* Em (E1) | Foutcorrectieniveau M (mate van foutcorrectie: 15%) | \x1b \x1dyS1 \x01
* Eq (E2) | Foutcorrectieniveau Q (mate van foutcorrectie: 25%) | \x1b \x1dyS1 \x02
* Eh (E3) | Foutcorrectieniveau H (mate van foutcorrectie: 30%) | \x1b \x1dyS1 \x03
S1 - S8 | Modulegrootte instellen (eenheid: dot) | \x1b \x1dyS2 (\x01~08)
A0 | QR-codegegevens instellen (automatische gegevensanalyse) | \x1b \x1dyD1 \x00
B | QR-codegegevens instellen (handmatige gegevensanalyse) | \x1b \x1dyD2
P | QR-code afdrukken | \x1b \x1dyP

* U kunt ook de instellingsprocedure tussen haakjes gebruiken om het foutcorrectieniveau in te stellen

■ Lettertype voor PDF417 instellen

Tekens | Functie | Uitvoercode voor stuurprogramma
--- | --- | ---
0 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x00
1 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x01
2 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x02
3 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x03
4 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x04
5 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x05
6 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x06
7 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x07
8 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x08
9 | Voor parameters om de opdracht in te stellen voor elke PDF417 | \x09
S | Codegrootte PDF417 instellen | \x1b \x1dxS0
E | Beveiligingsniveau PDF417 instellen (ECC) | \x1b \x1dxS1
M | Grootte in x-richting van module instellen voor PDF417 | \x1b \x1dxS2
A | Hoogte-breedteverhouding van module instellen voor PDF417 | \x1b \x1dxS3
D | PDF417-codegegevens instellen | \x1b \x1dxD
P | PDF417-code afdrukken | \x1b \x1dxP

■ ESC_FONT, DATA1, DATA2, DATA3 (lettertypen voor tweedimensionale codegegevens instellen)

Invoergegevens: tekens die in toepassing van gebruiker zijn ingesloten. | Uitvoergegevens: tekencode die printerstuurprogramma uitvoert naar printer
--- | ---
Teken | Tekencode | ESC_FONT | DATA1 | DATA2 | DATA3
Leeg | \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 | -

* Tekeninvoer is niet toegestaan.
Opmerking: opgegeven tekens die niet door de printer worden ondersteund, worden genegeerd.
Terug naar boven

## Besturingslettertypen

Besturingslettertypen kunnen worden gebruikt om de printerfuncties te besturen.
Het besturingslettertype wordt gebruikt om verschillende printeracties uit te voeren en wordt niet gebruikt voor afdrukken.

De besturingen die via het besturingslettertype kunnen worden uitgevoerd, worden hieronder weergegeven.

Tekens | Functie
--- | ---
A | Kassalade 1 aansturen (50 ms)
B | Kassalade 1 aansturen (100 ms)
C | Kassalade 1 aansturen (150 ms)
D | Kassalade 1 aansturen (200 ms)
E | Kassalade 1 aansturen (250 ms)
d | Kassalade 2 aansturen (200 ms)
6 | LF-uitvoer
7 | CR-uitvoer
F | Automatische afsnijdfunctie: volledig afsnijden
P | Automatische afsnijdfunctie: gedeeltelijk afsnijden
G | NV Bit-afbeelding 1 afdrukken in normale modus
H | NV Bit-afbeelding 2 afdrukken in normale modus
I | NV Bit-afbeelding 3 afdrukken in normale modus
J | NV Bit-afbeelding 4 afdrukken in normale modus
K | NV Bit-afbeelding 5 afdrukken in normale modus
Q | NV Bit-afbeelding 1 afdrukken in modus voor dubbele breedte
R | NV Bit-afbeelding 2 afdrukken in modus voor dubbele breedte
S | NV Bit-afbeelding 3 afdrukken in modus voor dubbele breedte
T | NV Bit-afbeelding 4 afdrukken in modus voor dubbele breedte
U | NV Bit-afbeelding 5 afdrukken in modus voor dubbele breedte
V | NV Bit-afbeelding 1 afdrukken in modus voor dubbele hoogte
W | NV Bit-afbeelding 2 afdrukken in modus voor dubbele hoogte
X | NV Bit-afbeelding 3 afdrukken in modus voor dubbele hoogte
Y | NV Bit-afbeelding 4 afdrukken in modus voor dubbele hoogte
Z | NV Bit-afbeelding 5 afdrukken in modus voor dubbele hoogte
[ | NV Bit-afbeelding 1 afdrukken in modus 4x
] | NV Bit-afbeelding 2 afdrukken in modus 4x
^ | NV Bit-afbeelding 3 afdrukken in modus 4x
_ | NV Bit-afbeelding 4 afdrukken in modus 4x
` | NV Bit-afbeelding 5 afdrukken in modus 4x
a | Uitlijning opgeven: links uitlijnen
b | Uitlijning opgeven: centreren
c | Uitlijning opgeven: rechts uitlijnen
e | Nieuwe regel instellen op 1/8 inch
f | Nieuwe regel instellen op 1/6 inch
g | Internationale tekens selecteren: VS
h | Internationale tekens selecteren: Frankrijk
i | Internationale tekens selecteren: Duitsland
j | Internationale tekens selecteren: Engeland
k | Internationale tekens selecteren: Denemarken I
l | Internationale tekens selecteren: Zweden
m | Internationale tekens selecteren: Italië
n | Internationale tekens selecteren: Spanje I
o | Internationale tekens selecteren: Japan
p | Internationale tekens selecteren: Noorwegen
q | Internationale tekens selecteren: Denemarken II
r | Internationale tekens selecteren: Spanje II
s | Internationale tekens selecteren: Latijns-Amerika
t | Omgekeerd afdrukken in zwart-wit instellen
u | Omgekeerd afdrukken in zwart-wit annuleren
v | Klantendisplay: gegevensoverdracht starten
w | Klantendisplay: gegevensoverdracht beëindigen
x | Klantendisplay: display leegmaken

Opmerking: opgegeven tekens die niet door de printer worden ondersteund, worden genegeerd.
Terug naar boven

## Juridische informatie

Copyright (C) 2018 Star Micronics Co., Ltd. Alle rechten voorbehouden.