For Method 3—since delta row compression requires that the seed row be available whenever raster graphics mode is entered, the seed row is initialized to zeros upon raster graphics mode entry (?*r#A). The seed row is also initialized upon receipt and completion of each raster block.

For Method 3—if the row length terminates the data before the control byte value is satisfied (literal byte count greater than row length), the data following the control byte, if any, is printed as text. The cursor is incremented.

For Method 3—if the row length is equal to one, the current row is duplicated and the cursor is incremented.

Transfer Raster Data Commands

There are two Transfer Raster Data commands: Transfer Raster Data by Plane and Transfer Raster Data by Row.

Transfer Raster Data by Plane—This command ( ?*b#V) is used when the raster data is encoded by plane as specified by the Simple Color command (?*r#U) or the Configure Image Data command (?*v#W). The Transfer Raster Data by Plane command is used to send each plane in the row except the last; the Transfer Raster Data by Row command (?*b#W) must be used to send the last plane and advance the cursor to the beginning of the next row.

Transfer Raster Data by Row—This command ( ?*b#W) moves the current active cursor position to the next pixel row after its execution. It is used for monochrome printers for the last plane in a multi-plane row, or for color raster transfer when the data is encoded by pixel.

Both commands are described in detail in the following paragraphs. Chapter 2 provides additional descriptions and examples using the Transfer Raster Data commands to print color images.

6-32 Raster Graphics

EN

Page 152
Image 152
HP L 5 manual Transfer Raster Data Commands