EPL Commands
ES
94
14245L-003 Rev. A EPL Programming Guide 12/16/13
For fonts with the rotation parameter set for “both” (p2 = 02 hex.):
Repeat the individual font character download for each 90° rotated character from the start of
the character set until the last rotated character in the set is downloaded.
a1-90° b1-90° c1-90° “DATA1-90°”
a2-90° b2-90° c2-90° “DATA2-90°”
a3-90° b3-90° c3-90° “DATA3-90°”
an-90° : (Last) Download Character
bn-90° : (Last) Spacing To Next Print Character
cn-90° : (Last) Downloaded Character’s Width
“DATAn-90°” : Character Bitmap
p3 × cn bytes = bit map data
The number of individual character maps downloaded will be double the characters in
the font set (p1).
“DATA” = (1st) Character
bitmap
p3 × c1 = bit map data (in bytes)
Data is received in bytes, on a line by line basis. The font
character’s 0,0 cell map position is in the top left corner of the
map as viewed in the 0 degree rotation. See the examples on
the following pages.
a2 = (2nd) Download
character map
position
Accepted Values: 00–FF hex
b2 = (2nd) Spacing to next
print character
Accepted Values: 00–FF hex
c2 = (2nd) Downloaded
characters width
Accepted Values: 00–FF hex
“DATA2 = (2nd)
Character bitmap
p3 × c2 bytes = bit map data
Repeat for each character until the last character in the set is downloaded.
an = (Last) Download
character map
position
Accepted Values: 00–FF hex
bn = (Last) Spacing to
next print character
Accepted Values: 00–FF hex
cn = (Last) Downloaded
characters width
Accepted Values: 00–FF hex
“DATAn =Character
bitmap
p3 × cn bytes = bit map data
Parameters Details