PCL5 emulation: Lexmark
30
ESC
%0B
COLexmark Enhanced GL/2;
ESC
%0A
Command examples:
Australian post bar code: with FCC=11, encoding table = N, data = 12345678:
ESC
&x8W[00 14 32 18 82 B9 0B 01]
ESC
&y8W12345678
Two-dimensional PDF417: with ECC = 2, data = 12345678:
ESC
&x3W[00 01 02]
ESC
&y8W12345678
The general strategy for assigning new Lexmark symbology IDs and defining new Lexmark bar code
descriptors is defined in the following table:
For new one-dimensional bar codes, the Lexmark bar code descriptors all have the same initial 14
fields, patterned after the font-like parameter sequence used for existing one-dimensional
symbologies, as described:
Symbology ID Type of symbology
0-19
Two-dimensional symbologies
20-39 4-State bar codes
40-99 Miscellaneous symbologies
100-199 One-dimensional bar codes
Field name Bytes Description
Symbology ID 2 Enumeration specifying symbology
Text Location 1 Enumeration specifying location of human-readable text (#p parameter)
Text Typeface 1 Enumeration specifying typeface of human-readable text (#h parameter,
“A” value)
Text Style 1 Enumeration specifying style of human-readable text (#h parameter, “C”
value)
Bar Dimension
Units
1 Enumeration specifying units used in bar/space height and width fields
Bar Height 2 Height of bars in bar dimension units (#v parameter)
Bar Width #1 2 First (thinnest) bar width in bar dimension units (#b1 parameter)
Space Width #1 2 First (thinnest) space width in bar dimension units (#s1 parameter)
Bar Width #2 2 Second bar width in bar dimension units (#b2 parameter)
Space Width #2 2 Second space width in bar dimension units (#s2 parameter)
Bar Width #3 2 Third bar width in bar dimension units (#b3 parameter)
Space Width #3 2 Third space width in bar dimension units (#s3 parameter)