Specifications

Table Of Contents
Example of Code 128 Subsets A and C
Code 128, Subsets A and C are programmed as pairs of digits, 00-99, in the field
data string (refer to the Code 128 character chart on page 40).
In Subset A, each pair of digits results in a single character being encoded in the bar
code; in Subset C, they are printed as entered. Figure E below is an example of
Subset A. (The “>9” is the Start Code for Subset A.)
Non-integers programmed as the first character of a digit pair (D2) are ignored.
However, non-integers programmed as the second character of a digit pair (2D)
invalidate the entire digit pair, and the pair is ignored. An extra unpaired digit in the
field data string just before a code shift is also ignored.
Figure C and Figure D below are examples of Subset C. Notice that the bar codes in
the figures are identical. In the program code for Figure D, the “D” is ignored and
the 2 is paired with the 4.
Figure C: Subset C,
Normal Data
Figure D: Subset C,
ignoring the Alpha
character
Figure E: Subset A
ZPL II Programming Guide Volume One: Command Reference for X.10
42