7.4

Table Of Contents
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:
l Alphabet A contains no lower case characters but includes special characters, such as NUL, ACK and FF.
l Alphabet B contains upper and lower case characters.
l 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.
The following table lists the characters that can be used in all three alphabets:
Ordinal Value in alphabet Encoding Ordinal Value in alphabet Encoding
A B C A B C
00 SP SP 00 11011001100 53 U U 53 11011101110
01 ! ! 01 11001101100 54 V V 54 11101011000
02 02 11001100110 55 W W 55 11101000110
03 # # 03 10010011000 56 X X 56 11100010110
04 $ $ 04 10010001100 57 Y Y 57 11101101000
05 % % 05 10001001100 58 Z Z 58 11101100010
06 & & 06 10011001000 59 [ [ 59 11100011010
07 ' ' 07 10011000100 60 \ \ 60 11101111010
08 ( ( 08 10001100100 61 ] ] 61 11001000010
09 ) ) 09 11001001000 62 ^ ^ 62 11110001010
10 * * 10 11001000100 63 _ _ 63 10100110000
11 + + 11 11000100100 64 NUL ` 64 10100001100
12 , , 12 10110011100 65 SOH a 65 10010110000
13 - - 13 10011011100 66 STX b 66 10010000110
14 . . 14 10011001110 67 ETX c 67 10000101100
15 / / 15 10111001100 68 EOT d 68 10000100110
16 0 0 16 10011101100 69 ENQ e 69 10110010000
17 1 1 17 10011100110 70 ACK f 70 10110000100
18 2 2 18 11001110010 71 BEL g 71 10011010000
19 3 3 19 11001011100 72 BS h 72 10011000010
20 4 4 20 11001001110 73 HT I 73 10000110100
©2010 Objectif Lune Inc - 157 -