7.0

Table Of Contents
ESC (%)A ; (%)F [ (%)K { (%)P
FS (%)B << (%)G \ (%)L | (%)Q
GS (%)C = (%)H ] (%)M } (%)R
RS (%)D > (%)I ^ (%)N ~ (%)S
YS (%)E ? (%)J _ (%)O DEL (%)T, (%)X, (%)Y,
(%)Z
A checksum is mandatory for this barcode (it is always added automatically).
Code 128
Code 128 uses 3 alphabets, each containing 106 characters:
Alphabet A contains no lower case characters but includes special characters, such as NUL, ACK and FF.
Alphabet B contains upper and lower case characters.
Alphabet C is used almost exclusively for double density numeric values, ranging from 00 to 99.
In the case of alphabet A, to enter the non-printable characters listed as ordinals 64 to 94 in the following
table, you must use alphabet B equivalents (for the ACK character, for example, use character f).
The non-printable characters listed as ordinals 95 to 105 can be entered using their ordinal value preceded
by ^. To enter FNC1, for example, you would enter ^102. To enter an actual ^ character, you would enter
^062.
Numeric values entered using alphabet C are always considered as digit pairs (0001, for example, for values
0 and 1). Only when you use alphabets A or B can you enter an odd number of digits (001, for example, for
values 0, 0 and 1).
Having {} taken as a pair of characters to be converted into alphabet C will fail the job and result in a
typecheck error.
Barcodes and Business Graphics - Key Concepts
Objectif Lune Inc. © 2009 219