8.3.1 Specifying General Printer Capabilities

The fGeneral dialog box identifies printer capabilities such as double-sided printing, multiple-copy printing, font rotation capabilities, bitmap rotation capabilities, and so on. The following illustration shows the fGeneral dialog box:

The following list describes each of the controls in this dialog box.

Control Description

MD_SERIAL Specifies that the output must be sorted sequentially in the y-direction, because the printer cannot scroll backwards.
MD_PARAMETERIZE Specifies that the printer supports Hewlett-Packard Printer Control Language parameterized escape sequences.
MD_ROTATE_FONT_ABLE Specifies that the printer can rotate hardware fonts to match the current paper orientation. Fonts supplied by Windows (TrueType, bitmap, and vector) are always available in both orientations.
MD_COPIES Specifies that the printer supports multiple-copy printing.
MD_DUPLEX Specifies that the printer supports double-sided printing.
MD_NO_ADJACENT Specifies that the printer cannot fire adjacent pins on the print head in all resolutions. If adjacent pins can be fired in some resolutions but not others, this should be indicated for each resolution.
MD_LANDSCAPE_GRX_ABLE Specifies that the printer can rotate a graphic image (or bitmap) to match the current paper orientation. If the printer is unable to rotate graphics, the Universal Printer Driver will perform the graphic rotation.
MD_ALIGN_BASELINE Specifies that the printer aligns text output on the baseline rather than the top of the character bounding-box. (The default alignment is the top of the bounding box.)
MD_FONT_MEMCFG Specifies that the memory available with this printer is reserved for downloaded fonts only. If this box is not checked, the memory is available for bitmaps as well. For more information about printer memory configuration, see Section 8.5, “Printer-Memory Configuration.”
MD_LANDSCAPE_RT90 Specifies that the printer rotates 90 degrees in the counterclockwise direction for landscape output (this means that the right side of a page or image is printed first). If this control is not set, the default rotation of 270 degrees in the clockwise direction is assumed. Only set this control if the printer supports a set-orientation command.
MD_USE_CURSOR_ORIG Specifies that the cursor origin is calculated using the values entered in the cursor origin controls of the Paper Sizes dialog box. If the MD_USE_CURSOR_ORIG is not set, the cursor origin is the upper-left corner of the printable region.

Diconix 150 Plus

For the Diconix 150 Plus printer, the MD_SERIAL box is checked.

HP LaserJet IIP

For the HP LaserJet IIP printer, the MD_PARAMETERIZE, MD_COPIES, MD_ALIGN_BASELINE, MD_LANDSCAPE_RT90, and MD_USE_CURSOR_ORIG boxes are checked.