HP PCL Commands

The values of the offset have the following definitions:

0 to 30:

The offset is 0 to 30.

31:The offset is 31 or greater. If the offset is 31, an additional offset byte follows the command byte. The offset in the command byte is added to the offset byte. If the off- set byte is 0, the offset is 31; if the offset byte is 255, additional offset bytes follow. The last offset byte will have a value less than 255. All the offset bytes are added to the offset in the command byte to get the offset value. For example, if there are 2 offset bytes, and the last byte contains 175, the total off- set would be:

31 + 255 + 175 = 461.

If more than eight delta bytes are needed, additional command byte/delta bytes are added:

[(Command Byte)(1-8 Delta Bytes)][(Command Byte)(1-8 Delta Bytes)] . . .

The seed row is zeroed when raster mode is entered. Every raster transfer affects the seed row, regardless of the compression method. For example, an Esc * b 0 W while in compres- sion method 0 zeros the seed row. This allows method 3 to be combined with other methods in order to achieve better compression performance.

A vertical offset also affects the seed row: the Y Offset (Esc * b # Y) command skips rows, leaving them blank, and zeros the seed row.

Method 3 operates on each plane independently, and a separate seed row is maintained for each graphic plane. However, a Y Offset affects all planes and seed rows simultaneously.

The examples below show how method 3 affects Raster Transfer and Y Offset commands:

Esc b 0 W

Repeat the previous row. The seed row is unchanged

Esc b 1 Y

Move down one raster row. Zero the seed row.

Esc b 0 Y

Move down zero raster rows. Zero the seed row

 

 

Seed row width is set to the source raster width at the beginning of raster mode. Source Ras- ter Width (Esc * r # S) updates seed row width.

If the Transfer Raster (Esc * b # V or Esc * b # W) command byte count is less than the control byte count, only the transfer byte count number of bytes are replaced. If the transfer count is greater than the control count, only the control byte number of bytes are replaced; for exam- ple, if the control byte count is 10 but the transfer count is 3, only 3 bytes are replaced.

If the last byte indicated by the transfer command value is a control byte, it is ignored. There- fore, Esc * b 1 W does not affect the seed row, but causes the previous row to be repeated.

DELTA ROW EXAMPLE:

80

HP DeskJet 600, 700, 800, 900 & HP 2000 Series PCL Developer’s Guide

Page 80
Image 80
HP 800, 700 manual Delta ROW Example

800, 700 specifications

The HP 700 is a noteworthy addition to HP's lineup of enterprise-level printers, designed specifically to meet the demands of small to medium-sized businesses. With an emphasis on speed, efficiency, and high-quality printing, the HP 700 series has carved a niche for itself in the competitive printing market.

One of the standout features of the HP 700 is its impressive print speed, which can reach up to 40 pages per minute. This rapid output ensures that businesses can keep up with their demanding workloads without sacrificing quality. The printer also offers a fast first-page-out time, allowing users to access their prints more quickly, which is especially beneficial in busy office environments.

Connectivity is another important aspect of the HP 700 series. The printer supports multiple connectivity options, including USB, Ethernet, and Wi-Fi, allowing for versatile integration into existing office networks. The inclusion of mobile printing capabilities enhances user experience; employees can print directly from their smartphones or tablets using HP's Mobile Print Solutions, making it easier to meet on-the-go printing needs.

The HP 700 is equipped with advanced security features, such as secure boot and firmware integrity checking, ensuring that sensitive documents remain protected against unauthorized access. Additionally, it includes features like PIN printing, which provides an extra layer of security by requiring users to enter a PIN before their documents are released for printing.

In terms of sustainability, the HP 700 is designed with energy efficiency in mind. It employs HP’s EcoSmart Black Toner technology, which not only delivers exceptional print quality but also contributes to lower energy consumption and reduced environmental impact. The printer is also compatible with HP's Cartridge Recycling program, allowing businesses to responsibly dispose of used toner cartridges.

The print resolution of the HP 700 series is another strong selling point, offering up to 1200 x 1200 dpi. This high resolution ensures that text and images come out crisp and clear, making it suitable for a wide range of applications, from professional documents to vibrant marketing materials.

In summary, the HP 700 series combines high-speed printing, versatile connectivity, robust security features, and energy efficiency, all while delivering exceptional print quality. These attributes make it an ideal choice for businesses looking to enhance their productivity and streamline their printing processes. Whether for day-to-day operations or specialized tasks, the HP 700 stands out as a reliable and efficient printing solution.