TSP800II 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
104mm eller 832 punkters rad
Detalj
Printer 7cpi302427Skrivarteckensnitt
(ANK-teckensnittA)
Printer 7cpi Tall304827
Printer 8cpi262432
Printer 8cpi Tall264832
Printer 8.5cpi242434
Printer 8.5cpi Tall244834
Printer 14cpi152455
Printer 14cpi Tall154855
Printer 16cpi132464
Printer 16cpi Tall134864
Printer 17cpi122469
Printer 17cpi Tall124869
Printer FontB 8.5cpi242427Skrivarteckensnitt
(ANK-teckensnittB)
Printer FontB 8.5cpi Tall244827
Printer FontB 10cpi202432
Printer FontB 10cpi Tall204832
Printer FontB 11cpi182434
Printer FontB 11cpi Tall184834
Printer FontB 17cpi122455
Printer FontB 17cpi Tall124855
Printer FontB 20cpi102464
Printer FontB 20cpi Tall104864
Printer FontB 22.5cpi92469
Printer FontB 22.5cpi Tall94869
Förenklad kinesiska---Dubbel-Byte teckensnitt
Traditionell kinesiska---
Hangul---
UPC-E122469Streckkodsteckensnitt
UPC-A122469
JAN/EAN-8122469
JAN/EAN-13122469
CODE39122469
ITF122469
NW-7 (Codabar)122469
QR_CNTL124832Teckensnitt för tvådimensionell kod
PDF417124832
DATA1124832
DATA2124832
DATA3124832
Control122469Styrteckensnitt
ESC_FONT124832

Tillbaka upp

Streckkodsteckensnitt

Skrivardrivrutinen kan hantera följande typer av streckkodsteckensnitt.

 

Parameterlista för streckkodsteckensnitt

■ Streckkodsdata
Streckkodstyp Tillåtna teckenkolumner Tillåten teckenuppsättning
UPC-E12 kolumnerVärde: '0' - '9'
UPC-A12 kolumnerVärde: '0' - '9'
JAN/EAN-88 kolumnerVärde: '0' - '9'
JAN/EAN-1313 kolumnerVärde: '0' - '9'
CODE391 kolumn eller fler'0' - '9'
'-', '.' '<SP>', '$', '/', '+', '%'
'A' - 'Z'
'*' (start / stopp) *1
ITF2 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)
a2 punkter2 punkter (6)2 punkter (5)
b3 punkter3 punkter (9)4 punkter (10)
c4 punkter4 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
o32 punkter (4 mm)
p64 punkter (8 mm)
q96 punkter (12 mm)
r128 punkter (16 mm)
s160 punkter (20 mm)
t192 punkter (24 mm)
u224 punkter (28 mm)
v255 punkter (31,9 mm)

 

■ Streckkodens slutparameter
Tecken Funktion
zStreckkodsdata 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]

ap0123ABCz

Beskrivning TeckenInnebörd
'a'Inställningsparameter för modulbredd (2 punkter)
'p'Streckkodens höjdinställningsparameter (64 punkter: 8 mm).
'0123ABC'Streckkodsdata
'z'Streckkodens slutparameter
[Utskriftsresultat]
Utskriftsresultat för CODE 39

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* 012345ABCDP

Beskrivning TeckenStälla in teckensnittInnebörd
'E2'QR_CNTLAnge felkorrigeringsnivån till Q (25 %)
'A0'QR_CNTLAnge QR-koddata (autoanalys)
'*'DATA1A = \x0A = '*' *1
' 'DATA10 = \x00 = ' '(blanksteg) *1
'012345ABCD'ESC_FONTTvådimensionella koddata
'P'QR_CNTLQR-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]
Resultatet av QR-kodutskriften

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_CNTLKommandoinställning för QR-kodMatar ut varje kommando för utskrift av tvådimensionell kod.
PDF417PDF417-kommandoinställningMatar ut varje kommando för utskrift av PDF417.
DATA1DatainställningErsätta \x20 -\x7F till \x00 -\x5F\x00 -\xFF kan matas ut
DATA2Ersätta \x20 -\x7F till \x60 -\xBF
DATA3Ersätta \x20 -\x5F till \xC0 -\xFF
ESC_FONTUtmatning 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
0För parametrar som anger kommandot för varje QR-kod\x00
1För parametrar som anger kommandot för varje QR-kod\x01
2För parametrar som anger kommandot för varje QR-kod\x02
3För parametrar som anger kommandot för varje QR-kod\x03
4För parametrar som anger kommandot för varje QR-kod\x04
5För parametrar som anger kommandot för varje QR-kod\x05
6För parametrar som anger kommandot för varje QR-kod\x06
7För parametrar som anger kommandot för varje QR-kod\x07
8För parametrar som anger kommandot för varje QR-kod\x08
9För parametrar som anger kommandot för varje QR-kod\x09
MAnge QR-kodmodell\x1b \x1dyS0
M1Ange QR-kodmodell: modell 1\x1b \x1dyS0 \x01
M2Ange QR-kodmodell: modell 2\x1b \x1dyS0 \x02
EAnge 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- S8Ange modulstorlek (enhet: punkter)\x1b \x1dyS2( \x01~08)
A0Ange QR-koddata (auto-dataanalys)\x1b \x1dyD1 \x00
BAnge QR-koddata (manuell dataanalys)\x1b \x1dyD2
PQR-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
0För parametrar som anger kommandot för varje PDF417\x00
1För parametrar som anger kommandot för varje PDF417\x01
2För parametrar som anger kommandot för varje PDF417\x02
3För parametrar som anger kommandot för varje PDF417\x03
4För parametrar som anger kommandot för varje PDF417\x04
5För parametrar som anger kommandot för varje PDF417\x05
6För parametrar som anger kommandot för varje PDF417\x06
7För parametrar som anger kommandot för varje PDF417\x07
8För parametrar som anger kommandot för varje PDF417\x08
9För parametrar som anger kommandot för varje PDF417\x09
SAnge PDF417-kodstorlek\x1b \x1dxS0
EAnge PDF417-säkerhetsnivå (ECC)\x1b \x1dxS1
MAnge modul x-riktningsstorlek för PDF417\x1b \x1dxS2
AAnge modulsidförhållande för PDF417\x1b \x1dxS3
DAnge PDF417-koddata\x1b \x1dxD
PSkriv 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
ADriva kassalåda 1 (50 ms)
BDriva kassalåda 1 (100 ms)
CDriva kassalåda 1 (150 ms)
DDriva kassalåda 1 (200 ms)
EDriva kassalåda 1 (250 ms)
dDriva kassalåda 2 (200 ms)
6Radmatning
7Vagnretur
FAuto-klippanordning: Fullt klipp
PAuto-klippanordning: Partiellt klipp
GSkriv ut NV bitmappsbild 1 i normalt läge
HSkriv ut NV bitmappsbild 2 i normalt läge
ISkriv ut NV bitmappsbild 3 i normalt läge
JSkriv ut NV bitmappsbild 4 i normalt läge
KSkriv ut NV bitmappsbild 5 i normalt läge
QSkriv ut NV bitmappsbild 1 i dubbel bredd
RSkriv ut NV bitmappsbild 2 i dubbel bredd
SSkriv ut NV bitmappsbild 3 i dubbel bredd
TSkriv ut NV bitmappsbild 4 i dubbel bredd
USkriv ut NV bitmappsbild 5 i dubbel bredd
VSkriv ut NV bitmappsbild 1 i dubbel höjd
WSkriv ut NV bitmappsbild 2 i dubbel höjd
XSkriv ut NV bitmappsbild 3 i dubbel höjd
YSkriv ut NV bitmappsbild 4 i dubbel höjd
ZSkriv 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
aAnge justering: Justera vänster
bAnge justering: Justera mitten
cAnge justering: Justera höger
eAnge ny rad till 1/8 tum
fAnge ny rad till 1/6 tum
gVälj internationella tecken: USA
hVälj internationella tecken: Frankrike
iVälj internationella tecken: Tyskland
jVälj internationella tecken: England
kVälj internationella tecken: Danmark I
lVälj internationella tecken: Sverige
mVälj internationella tecken: Italien
nVälj internationella tecken: Spanien I
oVälj internationella tecken: Japan
pVälj internationella tecken: Norge
qVälj internationella tecken: Danmark II
rVälj internationella tecken: Spanien II
sVälj internationella tecken: Latinamerika
tStarta svart-vit omvänd utskrift
uAvsluta svart-vit omvänd utskrift
vKundskärm: Starta dataöverföring
wKundskärm: Avsluta dataöverföring
xKundskä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.