Instrucţiuni de bază privind comenzile pentru coduri de bare (numai HL-3070CW)

Imprimanta poate imprima coduri de bare în modurile de emulaţie HP LaserJet.

Imprimarea codurilor de bare sau a caracterelor extinse

Cod
ESC i
Dec
27 105
Hex
1B 69
Format: ESC i n ... n \
Creează coduri de bare sau caractere extinse conform segmentului de parametri ‘n ... n’. Pentru mai multe informaţii despre parametri, consultaţi următoarea definiţie a parametrilor. Această comandă trebuie să se termine cu ‘ \ ’ cod (5CH).

Definiţia parametrilor

Această comandă de cod de bare poate avea următorii parametri în segmentul de parametri (n ... n). Întrucât parametrii sunt aplicabili într-o sintaxă cu o singură comandă ESC i n ... n \, ei nu se aplică la comenzile de coduri de bare. Dacă anumiţi parametri nu sunt specificaţi, sunt preluate setările prestabilite. Ultimul parametru trebuie să fie începutul datelor reprezentând codul de bare (‘b’ sau ‘B’) sau începutul datelor reprezentând caractere extinse (‘l’ sau ‘L’). Alţi parametri pot fi specificaţi în orice succesiune. Fiecare parametru poate începe cu minusculă sau majusculă, de exemplu, ‘t0’ sau ‘T0’, ‘s3’ sau ‘S3’ etc.

Mod cod de bare

n = ‘t0’ sau ‘T0’
COD 39 (implicit)
n = ‘t1’ sau ‘T1’
Interleaved 2 of 5
n = ‘t3’ sau ‘T3’
FIM (US-Post Net)
n = ‘t4’ sau ‘T4’
Post Net (US-Post Net)
n = ‘t5’ sau ‘T5’
EAN 8, EAN 13 sau UPC A
n = ‘t6’ sau ‘T6’
UPC E
n = ‘t9’ sau ‘T9’
Codabar
n = ‘t12’ sau ‘T12’
Cod 128 set A
n = ‘t13’ sau ‘T13’
Cod 128 set B
n = ‘t14’ sau ‘T14’
Cod 128 set C
n = ‘t130’ sau ‘T130’
ISBN (EAN)
n = ‘t131’ sau ‘T131’
ISBN (UPC-E)
n = ‘t132’ sau ‘T132’
EAN 128 set A
n = ‘t133’ sau ‘T133’
EAN 128 set B
n = ‘t134’ sau ‘T134’
EAN 128 set C
Acest parametru selecteaza modul cod de bare după cum este indicat mai sus. Când n este ‘t5’ sau ‘T5’ modul cod de bare variază (EAN 8, EAN 13, sau UPC A) în funcţie de numărul de caractere al datelor.

Cod de bare, caracter extins, desenare bloc de linii şi caractere grafice

n = ‘s0’ sau ‘S0’
3: 1 (implicit)
n = ‘s1’ sau ‘S1’
2: 1
n = ‘s3’ sau ‘S3’
2.5: 1
Acest parametru selectează stilul codului de bare după cum este indicat mai sus. Când se selectează modul de cod de bare EAN 8, EAN 13, UPC-A, Code 128 sau EAN 128, acest parametru de stil al codului de bare este ignorat.
Dacă ‘S’ este urmat de un singur parametru, atunci parametrul este un model de umplere a primplanului.

Cod de bare

n = ‘mnnn’ sau ‘Mnnn’ (nnn = 0 ˜ 32767)
Acest parametru indică lăţimea codului de bare. Unitatea de măsură pentru ‘nnn’ reprezintă un procent.

ACTIVAREA sau DEZACTIVAREA şirului de caractere lizibil corespunzător codului de bare

n = ‘r0’ sau ‘R0’
Şir de caractere lizibil corespunzător codului de bare DEZACTIVAT
n = ‘r1’ sau ‘R1’
Şir de caractere lizibil corespunzător codului de bare ACTIVAT
Setare prealabilă:
Şir de caractere lizibil corespunzător codului de bare ACTIVAT
(1) ‘T5’ sau ‘t5’
(2) ‘T6’ sau ‘t6’
(3) ‘T130’ sau ‘t130’
(4) ‘T131’ sau ‘t131’
Setare prealabilă:
Şir de caractere lizibil corespunzător codului de bare DEZACTIVAT
Toate celelalte
Acest parametru indică dacă imprimanta imprimă şirul de caractere lizibil corespunzător codului de bare sub codul de bare. Caracterele lizibile corespunzătoare codului de bare sunt imprimate întotdeauna cu font OCR-B cu pasul egal cu 10 şi toate modificările de stil curente ale caracterului sunt mascate. Setarea implicită este determinată de modul de cod de bare selectat de ‘t’ sau ‘T’.

Zonă liberă

n = ‘onnn’ sau ‘Onnn’ (nnn = 0 ˜ 32767)
Zona liberă este spaţiul liber din ambele părţi ale codurilor de bare. Lăţimea ei poate fi afişată cu ajutorul unităţilor configurate cu ajutorul parametrului ‘u’ sau ‘U’. (Pentru descrierea parametrului ‘u’ sau ‘U’, consultaţi secţiunea următoare.) Setarea implicită pentru lăţimea zonei libere este 1 inci.

Cod de bare, caracter extins, desenare de bloc de linii şi caractere grafice

n = ‘u0’ sau ‘U0’
mm (presetat)
n = ‘u1’ sau ‘U1’
1/10
n = ‘u2’ sau ‘U2’
1/100
n = ‘u3’ sau ‘U3’
1/12
n = ‘u4’ sau ‘U4’
1/120
n = ‘u5’ sau ‘U5’
1/10 mm
n = ‘u6’ sau ‘U6’
1/300
n = ‘u7’ sau ‘U7’
1/720
Acest parametru indică unităţile de măsură pentru distanţa pe axa X, distanţa pe axa Y şi înălţimea codului de bare.

Distanţa pe axa X pentru cod de bare, caracter extins, desenare bloc de linii şi caractere grafice

n = ‘xnnn’ sau ‘Xnnn’
Acest parametru indică distanţa faţă de marginea din stânga măsurată în ‘u’- sau ‘U’.

Distanţa faţă de axa Y pentru cod de bare & caractere extinse

n = ‘ynnn’ sau ‘Ynnn’
Acest parametru indică distanţa pe verticală faţă de poziţia actuală de imprimare măsurată în ‘u’- sau ‘U’-.

Înălţimea pentru cod de bare, caracter extins, desenare bloc de linii şi caractere grafice

n = ‘hnnn’, ‘Hnnn’, ‘dnnn’, sau ‘Dnnn’
1.
EAN13, EAN8, UPC-A, ISBN (EAN13, EAN8, UPC-A), ISBN (UPC-E): 22 mm
2.
UPC-E: 18 mm
3.
Others: 12 mm
Caractere extinse Bsymbol.rarr 2,2 mm (presetat)
Bloc de linii şi caractere grafice Bsymbol.rarr 1 punct
Acest parametru indică înălţimea codului de bare sau a caracterelor extinse, după cum este prezentat mai jos. Poate începe cu ‘h’, ‘H’, ‘d’ sau ‘D’. Înălţimea codurilor de bare este măsurată în ‘u’- sau ‘U’-. Setarea implicită pentru înălţimea codului de bare (12 mm, 18 mm sau 22 mm) este determinată de modul de cod de bare selectat prin ‘t’ sau ‘T’.

Lăţimea caracterului extins, desenare bloc de linii şi caractere grafice

n = ‘wnnn’ sau ‘Wnnn’
Caracter extins Bsymbol.rarr 1,2 mm
Bloc de linii şi caractere grafice Bsymbol.rarr 1 punct
Acest parametru indică lăţimea caracterului extins, după cum se arată mai jos.

Rotirea caracterului extins

n = ‘a0’ sau ‘A0’
Poziţie verticală dreaptă (presetat)
n = ‘a1’ sau ‘A1’
Rotire la 90 de grade
n = ‘a2’ sau ‘A2’
Poziţie răsturnată, rotire la 180 de grade
n = ‘a3’ sau ‘A3’
Rotire la 270 de grade

Începutul şirului de date tip cod de bare

n = ‘b’ sau ‘B’
Datele care urmează după ‘b’ sau ‘B’ sunt citite ca date tip cod de bare. Sfârşitul şirului de date tip cod de bare este indicat prin codul ‘ \ ’ (5CH), care de asemenea termină această comandă. Datele acceptate ca şi cod de bare sunt determinate de modul de cod de bare selectat de ‘t’ sau ‘T’.
Dacă CODE 39 este selectat cu parametrul ‘t0’ sau ‘T0’:
43 de caractere de la ‘0’ la ‘9’, de la ‘A’ la ‘Z’, ‘-’, ‘ . ’, ‘(blanc)’, ‘$’, ‘ / ’, ‘+’ şi ‘%’ pot fi acceptate ca date tip cod de bare. Folosirea altor caractere va determina o eroare de date. Numărul de caractere pentru codurile de bare nu este limitat. Datele tip cod de bare încep şi se termină automat cu un asterisc ‘ * ’ (caracter de început şi caracter de sfârşit). Dacă datele recepţionate au un asterisc ‘ * ’ la început sau la sfârşit, asteriscul este interpretat ca şi caracter de început sau caracter de sfârşit.
Dacă este selectat Interleaved 2 of 5 cu parametrul ‘t1’ sau ‘T1’:
Zece caractere numerice de la ‘0’ la ‘9’ pot fi acceptate ca date tip cod de bare. Folosirea altor caractere va determina o eroare de date. Numărul de caractere pentru codurile de bare nu este limitat. Acest mod de cod de bare necesită un număr de caractere par. Dacă numărul de caractere este impar, ‘0’ este adăugat automat la sfârşitul datelor tip cod de bare.
Dacă este selectat FIM (US-Post Net) cu parametrul ‘t3’ sau ‘T3’:
Caracterele de la ‘A’ la ‘D’ sunt valabile şi poate fi imprimată o cifră reprezentând date. Pot fi acceptate caractere alfabetice majuscule şi minuscule.
Dacă este selectat Post Net (US-Post Net) cu parametrul ‘t4’ sau ‘T4’:
Numerele de la ‘0’ la ‘9’ pot reprezenta date şi trebuie să se termine cu o cifră de verificare. ‘?’ poate fi folosit în locul cifrei de verificare.
Dacă sunt selectate EAN 8, EAN 13 sau UPC A cu parametrul ‘t5’ sau ‘T5’:
Zece caractere numerice de la ‘0’ la ‘9’ pot fi acceptate ca date tip cod de bare. Numărul de caractere pentru codurile de bare este limitat după cum urmează:
EAN 8: Un total 8 cifre (7 cifre + 1 cifră de verificare)
EAN 13: Un total 13 cifre (12 cifre + 1 cifră de verificare)
UPC A: Un total 12 cifre (11 cifre + 1 cifră de verificare)
Un număr de caractere altul decât cele enunţate mai sus va cauza o eroare de date care are ca efect tipărirea datelor tip cod de bare ca date normale de imprimare. Dacă cifra de verificare nu este corectă, imprimanta decide automat numărul de verificare corect astfel încât vor fi imprimate date tip cod de bare corecte. Dacă este selectat EAN13, adăugarea caracterului ‘+’ şi a unui număr din 2 sau 5 cifre după primele date poate crea un cod suplimentar.
Dacă este selectat UPC-E cu parametrul ‘t6’ sau ‘T6’:
Numerele de la ‘0’ la ‘9’ pot fi acceptate ca date tip cod de bare.
Opt cifre1 2
(format standard) Primul caracter trebuie să fie ‘0’ şi şirul de date trebuie să se termine cu o cifră de verificare.
Total 8 cifre = ‘0’ plus 6 cifre plus 1 cifră de verificare.
Şase cifre2
Primul caracter şi ultima cifră de verificare sunt eliminate din şirul de date de 8 cifre.
1
‘?’ poate fi folosit în locul cifrei de verificare.
2
Prin adăugarea caracterului ‘+’ şi a unui număr din 2 cifre după primele date se poate crea un cod suplimentar.
Dacă este selectat Codebar cu parametrul ‘t9’ sau ‘T9’:
Caracterele de la ‘0’ la ‘9’, ‘-’, ‘ . ’, ‘$’, ‘/’, ‘+’, ‘ : ’ pot fi imprimate. Caracterele de la ‘A’ la ‘D’ pot fi imprimate ca şi cod început-sfârşit, scris cu majuscule sau minuscule. Dacă nu există un cod început-sfârşit, apar erori. Nu poate fi adăugată o cifră de verificare şi dacă folosiţi ‘?’ apar erori.
Dacă sunt selectate Code 128 Set A, Set B, sau Set C cu parametrul ‘t12’ sau ‘T12’, ‘t13’ sau ‘T13’, sau ‘t14’ sau ‘T14’:
Seturile A, B şi C ale Codului 128 pot fi selectate individual. Setul A afişează caracterele Hex 00 până la 5F. Setul B include caracterele Hex 20 până la 7F. Setul C include perechile 00 până la 99. Comutarea este permisă între seturile de coduri prin trimiterea %A, %B sau %C. FNC 1, 2, 3 şi 4 sunt produse cu %1, %2, %3 şi %4. Codul SHIFT, %S, permite comutarea temporară (numai pentru un caracter) între setul A şi setul B şi viceversa. Caracterul ‘%’ poate fi codat prin trimiterea lui de două ori.
Dacă este selectat ISBN (EAN) cu parametrul ‘t130’ sau ‘T130’:
Se aplică aceleaşi reguli ca şi pentru ‘t5’ sau ‘T5’.
Dacă este selectat ISBN (UPC-E) cu parametrul ‘t131’ sau ‘T131’:
Se aplică aceleaşi reguli ca şi pentru ‘t6’ sau ‘T6’.
Dacă este selectat EAN 128 setul A, B sau C cu parametrul ‘t132’ sau ‘T132’, ‘t133’ sau ‘T133’ sau ‘t134’ sau ‘T134’:
Se aplică aceleaşi reguli ca şi pentru ‘t12’ sau ‘T12’, ‘t13’ sau ‘T13’, sau ‘t14’ sau ‘T14’.

Caractere grafice

ESC i ... E (sau e)
‘E’ sau ‘e’ este un caracter de sfârşit.

Desenare bloc de linii

ESC i ... V (sau v)
‘V’ sau ‘v’ este un caracter de sfârşit.

Începutul şirului de date reprezentând caractere extinse

n = ‘l’ sau ‘L’
Datele care urmează după ‘l’ sau ‘L’ sunt citite ca date reprezentând caractere extinse (sau date pentru etichete). Sfârşitul şirului de date tip caractere extinse este indicat prin codul ‘ \ ’ (5CH), care de asemenea termină această comandă.