HP (Hewlett-Packard) 900 Printer User Manual


 
HP PCL Commands
76 HP DeskJet 600, 700, 800, 900 & HP 2000 Series PCL Developer’s Guide
10.14.2 Transfer Raster by Row/Block
Transfers the number of bytes specified in the value field to the printer in a row by row or block
format, depending on the current compression method (Esc * b # M), then moves CAP to the
next row.
This command is used in single-color and multi-color printers where data is encoded by row
rather than by pixel. Because this command advances the row, it is also used for single-plane
rows or the last plane in a multi-plane row.
CAP is updated for each row in both row or block formats. For row formats, CAP is reset to the
left graphics margin. For block formats, CAP is reset to the X coordinate of the block; and the
Y coordinate is incremented.
The amount of data sent by this command can vary from row to row. If the picture width allows
more data than is sent, the undefined area is zero-filled. Undefined planes in a multi-plane row
are zero-filled. Black and white devices interpret zeros as white; color devices interpret zero
according to the current palette.
The plane pointer in a multi-plane row is reset to 1 after the data is transferred.
The data field is interpreted according to the current compression method (Esc * b # M).
TABLE 54. Transfer Raster by Row or Block - Esc * b # W [data]
#
Value
DJ600
DJ610C
DJ660C
DJ670C
DJ680C
DJ690C
DJ695C
DJ810C
DJ830C
DJ850C
DJ870C
DJ880C
DJ890C
DJ895C
DJ970C
HP2000C
EFFECT
n
44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44
Following specified number of
data bytes sent to the printer as
K data
Default
n/a
Range
0 to 32767 - Command is ignored for out of range values