25
In case of 2:
n
Barcode system
Definition area of s
Definition area of D
41h UPC
-
A Bh
≤
s
≤
Ch 30h
≤
D
≤
39h
42h
UPC - C
Bh
≤
s
≤
Ch 30h
≤
D
≤
39h
43h
JAN13 (EAN13)
Ch
≤
s
≤
Dh 30h
≤
D
≤
39h
44h
JAN8 (EAN8)
7h
≤
s
≤
8h
30h
≤
D
≤
39h, 41h
≤
D
≤
5Ah, 24h
25h, 2Bh, 2Dh, 2Eh, 2Fh
45h
CODE39
1
≤
s
≤
FFH 30h
≤
D
≤
39h
46h
ITF
1
≤
s
≤
FFH (even
number)
30h
≤
D
≤
39h
47h
CODEBAR
1
≤
s
≤
FFH
30h
≤
D
≤
39h, 41h
≤
D
≤
44h, 24h
2Bh, 2Dh, 2Eh, 2Fh, 3Ah
48h
CODE93
1
≤
s
≤
FFH
0h
≤
D
≤
7Fh
49h
CODE128
2
≤
s
≤
FFh
0h
≤
D
≤
7Fh
●
‘s’ indicates the number of data and processes ‘s’ bytes from the next data as barcode data.
●
If ‘s’ is beyond the definition area, the command processing will be canceled and subsequent data will be processed as
normal data.
●
If ‘D’ is beyond the definition area, only paper feed will be executed and subsequent data will be processed as normal
data.
●
If a character code ‘Dn’ is an unprintable character, subsequent data will be treated as normal characters.
<Caution>
●
The command is ignored when data exist in the printer buffer.
●
If the width of a barcode is beyond the printing area of the line, the barcode will not be printed and only paper feed will
be executed. Regardless of the line-feed rate set in ESC 3, ESC 2, etc., paper feed will be executed for the barcode
height (including characters when barcode characters are specified).
●
After the printing of barcode, beginning of line becomes the next print start position.
●
Barcode characters are not affected by emphasized printing, overlapped printing, underline, character size,
character decoration, etc.
●
In page printing mode, barcodes positioned across logical paper lengths are not printed.
* CODE-128 supplementary explanation
●
The head of barcode data must be a code set select character (one of CODE-A, CODE-B, or CODE-C). Select the first
code set from them.
●
Specify special characters with ‘{’ and the subsequent 1 character, 2 characters in total. Specify the ASCII
character ‘{’ itself by sending ‘{’ twice consecutively.
(Special character)
(Send data)
<ASCII>
[Hexadecimal]
[Decimal]
SHIFT {S
7B,53
123,83
CODE A
{A
7B,41
123,65
CODE B
{B
7B,42
123,66