HP PCL/PJL reference (PCL 5 Printer Language) - Technical Reference Manual Part I
15-22 Raster Graphics EN
As mentioned, the offset is contained in the lower five bits of the 
command byte allows for offset values from 0 to 31. Compression 
mode allows offsets larger than 31 bytes as follows:
z An offset value of 0-30 indicates that the replacement bytes are 
offset from the 1st byte to the 31st byte.
z A value of 31 indicates that the next byte following the command 
byte is an additional offset byte which adds to the first (32) offset 
value. This allows offset values larger than 31. Also, if this second 
offset byte is set to 255 (all ones), additional offset bytes follow 
until the required offset value is obtained. When the formatter 
detects an offset byte less than 255, it is assumed to be the last 
offset value and the offset bytes are then totaled (added). The 
following example shows an offset larger than 31: 
Figure 15-10
The total offset 414, which is the sum of the three offset values: 31 + 
255 + 128.
Seed Row
The seed row is basically the current raster data row; the row 
being printed. It is maintained by the printer for use by delta row 
compression. The delta compression replacement bytes are applied 
to the seed row to create the new row. This new data row is printed 
and becomes the new seed row.
The seed row is updated by every raster graphic transfer, regardless 
of the compression method. This allows delta compression method to 
be mixed with other methods to achieve better compression 
performance.










