Programming Hints

9.0.4Priority of Commands

There are no finite rules when it comes to structuring your overall program. In general, start by setting the print environment with the printer control commands, such as Reset, Selecting the Media Source, and so on.

It is almost always advisable to start and end your program with the reset command (Esc E). This clears the printer environment and places your program back to the default settings. An exception to this general rule is when the printer settings are intended to carry across a multi- component print job.

Where specified in this manual, pay close attention to the order of commands. For example, raster graphics commands should be sent to the printer in the following order:

4 End Raster Graphics

4 Raster Graphics Resolution

4 Raster Graphics Width

4 Raster Graphics Compression Method

4 Start Raster Graphics

4 Transfer Raster Graphics Row(s) with or without Relative Vertical Pixel Movement 4 End Raster Graphics

9.0.5Time Savers

The following list provides some helpful hints to make your program more efficient:

4 You do not need to specify leading and trailing zeroes. The HP DeskJet 600/800/900 & HP 2000 Series printers will compensate if you do not include zeros that occur at the end of an escape sequence. For example, if you want to specify 10 pitch during a font selec- tion sequence, simply specify 10, rather than 0010.00.

4 Group printer control commands at the beginning of a print job. If a number of consecu- tive pages within a job have the same format (such as margins, HMI, VMI, etc.), the asso- ciated page formatting commands only need to be set once for that group of pages.

4 Combine escape sequences where possible. Shortening commands improves through- put. For example, instead of sending the Page Length command (Esc & l # P) and the Top Margin command (Esc & l # E) separately, send them as one parameterized escape sequence (Esc & l # p # E). Follow the guidelines for parameterized escape sequences, which are described earlier in this chapter.

4 Minimize escape sequences where possible. For example, if you wish to move the cursor two inches down the page, use one cursor movement command, rather than move the cursor by decipoints or dots a number of times.

4 You do not need to send a request to load paper. However, you do need to specify enve- lope size and send a Media Source command to load envelopes.

4 Avoid using tabs to move the cursor across the page. Using tabs may make you depen- dent upon the current font pitch. Instead, use cursor positioning commands.

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

23

Page 23
Image 23
HP 700, 800 manual Priority of Commands, Time Savers

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.