Specifications

Revision C 16/01/96
Chapter 2 "PCL" - 75
Set rectangle height
Esc*c#B (27)(42)(99)#(66) <1Bh><2Ah><63h>#<42h>
This command sets the height of the rectangle to be printed in dots.
# is a number of dots.
Esc*c#V (27)(42)(99)#(86) <1Bh><2Ah><63h>#<56h>
This command sets the height of the rectangle to be printed in decipoints.
# is a number of decipoints.
Draw filled rectangle
Esc*c#P (27)(42)(99)#(80) <1Bh><2Ah><63h>#<50h>
This command fills a rectangular area with the specified shading option.
# is 0 to 5 or 130.
# = 0 uses solid black as the fill pattern.
# = 1 uses white as the fill pattern.
# = 2 selects the gray scale you chose with the Set Area Fill Identity command as the fill pattern.
# = 3 selects the cross-hatch pattern you chose with the Set Area Fill Identity.
# = 4 selects the user defined pattern, which is a specified ID number selected by the set Area Fill Identity.
# = 5 uses the pattern specified by the combination of the most recent Set Area Fill Identity command and the
most recent Set Pattern Type command.
# = 130 selects one of the sixty-four gray scales. You can specify the gray scale you require as a percentage (0-
100%) with the Set Area Fill Identity command. This feature is unique to this HL Series printer.
See following two pages for programming examples using gray scales and patterns
# Fill
0 Solid black
1 White
2 Gray scale (1 - 8)
3 Cross hatch pattern
4 User-defined pattern
5 Current pattern
130 Gray scale ( 1 - 64)