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".
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 7cpi | 30 | 24 | 27 | Skrivarteckensnitt (ANK-teckensnittA) |
Printer 7cpi Tall | 30 | 48 | 27 | |
Printer 8cpi | 26 | 24 | 32 | |
Printer 8cpi Tall | 26 | 48 | 32 | |
Printer 8.5cpi | 24 | 24 | 34 | |
Printer 8.5cpi Tall | 24 | 48 | 34 | |
Printer 14cpi | 15 | 24 | 55 | |
Printer 14cpi Tall | 15 | 48 | 55 | |
Printer 16cpi | 13 | 24 | 64 | |
Printer 16cpi Tall | 13 | 48 | 64 | |
Printer 17cpi | 12 | 24 | 69 | |
Printer 17cpi Tall | 12 | 48 | 69 | |
Printer FontB 8.5cpi | 24 | 24 | 27 | Skrivarteckensnitt (ANK-teckensnittB) |
Printer FontB 8.5cpi Tall | 24 | 48 | 27 | |
Printer FontB 10cpi | 20 | 24 | 32 | |
Printer FontB 10cpi Tall | 20 | 48 | 32 | |
Printer FontB 11cpi | 18 | 24 | 34 | |
Printer FontB 11cpi Tall | 18 | 48 | 34 | |
Printer FontB 17cpi | 12 | 24 | 55 | |
Printer FontB 17cpi Tall | 12 | 48 | 55 | |
Printer FontB 20cpi | 10 | 24 | 64 | |
Printer FontB 20cpi Tall | 10 | 48 | 64 | |
Printer FontB 22.5cpi | 9 | 24 | 69 | |
Printer FontB 22.5cpi Tall | 9 | 48 | 69 | |
Förenklad kinesiska | - | - | - | Dubbel-Byte teckensnitt |
Traditionell kinesiska | - | - | - | |
Hangul | - | - | - | |
UPC-E | 12 | 24 | 69 | Streckkodsteckensnitt |
UPC-A | 12 | 24 | 69 | |
JAN/EAN-8 | 12 | 24 | 69 | |
JAN/EAN-13 | 12 | 24 | 69 | |
CODE39 | 12 | 24 | 69 | |
ITF | 12 | 24 | 69 | |
NW-7 (Codabar) | 12 | 24 | 69 | |
QR_CNTL | 1 | 24 | 832 | Teckensnitt för tvådimensionell kod |
PDF417 | 1 | 24 | 832 | |
DATA1 | 1 | 24 | 832 | |
DATA2 | 1 | 24 | 832 | |
DATA3 | 1 | 24 | 832 | |
Control | 12 | 24 | 69 | Styrteckensnitt |
ESC_FONT | 1 | 24 | 832 |
Skrivardrivrutinen kan hantera följande typer av streckkodsteckensnitt.
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' |
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) |
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) |
Tecken | Funktion |
---|---|
z | Streckkodsdata slutkod (1EH) |
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.
[Beskrivning Data]
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 |
Se Parameterlista för streckkodsteckensnitt för detaljer om respektive fält.
Skrivardrivrutinen har stöd för teckensnitt för tvådimensionell kod: QR-kod och PDF417.
När du ska koda tvådimensionella koder med teckensnittet för tvådimensionella streckkoder ska koden beskrivas med följande.
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 |
Se Funktionslista för tvådimensionella teckensnitt för detaljer om respektive teckensnittsinställning.
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 |
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 |
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 |
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 | - |
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 |
Copyright (C) 2018 Star Micronics Co., Ltd. Med ensamrätt.