Specifications

Revision C 16/01/96
Chapter 2 "PCL" - 72
< For model HL-10h, HL-1260 and HL-660 >
MSB LSB
0 - 1 Format (20) Continuation (0)
2 - 3 Pixel Encoding (1) Reserved (0)
4 - 5 Height in Pixels
6 - 7 Width in Pixels
8 - 9 X resolution
10 - 11 Y resolution
12 - Pattern Image
A pattern which is defined at 600 dpi cannot be converted one at 300 dpi.
Format - set to 0 or 20.
Continuation - set to 0.
Pixel Encoding - set to 1.
Height in Pixels - specifies the pattern height by the number of rows.
Width in Pixels - specifies the pattern width by the number of pixels.
Pattern Image - consists of the raster data for the pattern.
X resolution - specifies the resolution in the X scan direction.
Y resolution - specifies the resolution in the Y scan direction.
Set pattern reference point
Esc*p#R (27)(42)(112)#(82) <1Bh><2Ah><70h>#<52h>
This command sets the pattern reference point to the current cursor position.
# specifies whether the pattern rotates with the print direction or remains fixed.
The Pattern reference point should be placed on a physical page and the base pattern is positioned at the
pattern reference point for tiling.
User-defined pattern control
Esc*c#Q (27)(42)(99)#(81) <1Bh><2Ah><63h>#<51h>
# = 0 deletes all (temporary and permanent) user-defined patterns from the printer memory.
# = 1 deletes all temporary user-defined patterns from the printer memory.
# = 2 deletes the pattern whose ID number was specified most recently.
# = 4 saves the user-defined pattern as a temporary pattern, whose ID number was specified most recently.
# = 5 saves the user-defined pattern as a permanent pattern, whose ID number was specified most recently.