Specifications

Table Of Contents
^B9
UPC-E Bar Code
Description: The ^B9 command is a variation of the UPC symbology used for
number system 0. It is a shortened version of the UPC-A bar code in which zeros are
suppressed, resulting in codes that require less printing space. The 6 dot/mm, 12
dot/mm, and 24 dot/mm printheads produce the UPC/EAN symbologies at 100
percent of the size. However, an 8 dot/mm printhead will produce the UPC/EAN
symbologies at a magnification factor of 77 percent.
Each character in a UPC-E bar code is composed of four elements: two bars and two
spaces. The ^BY command must be used to specify the width of the narrow bar.
^B9 supports a fixed ratio.
Field data (^FD) is limited to exactly 10 characters, requiring a five-digit
manufacturer’s code and five-digit product code.
When using the zero-suppressed versions of UPC, the user must enter the full
10-character sequence. ZPL II will calculate and print the shortened version.
Format: ^Bo,h,f,g,e
Parameters:
o = orientation
Accepted Values:
N = normal
R = rotated 90 degrees (clockwise)
I = inverted 180 degrees
B = read from bottom up, 270 degrees
Default Value: Current ^FW value
h = bar code height (in dots)
Accepted Values: 1 to 32000
Default Value: Value set by ^BY
f = print interpretation line
Accepted Values: Y (yes) or N (no)
Default Value: Y
g = print interpretation line above code
Accepted Values: Y (yes) or N (no)
Default Value: N
e = print check digit
Accepted Values: Y (yes) or N (no)
Default Value: Y
ZPL II Programming Guide Volume One: Command Reference for X.10
27