Share via


PrinterState Class

Definition

Contains property values holding information about the printer state.

public class PrinterState
type PrinterState = class
Public Class PrinterState
Inheritance
PrinterState

Properties

BottomLogo

Determines whether to print a logo during print operations.

CharacterSet

Holds the default character set capability.

JrnCurrentCartridge

Holds the currently selected journal cartridge.

JrnLetterQuality

If true, prints in high-quality mode. If false, prints in high-speed mode.

JrnLineChars

Holds the number of characters that the application wants to print on a journal line.

JrnLineHeight

Holds the journal print line height the application wants to use, expressed in the unit of measure indicated by the MapMode property setting.

JrnLineSpacing

Holds the spacing of each single-high print line, including both the printed line height and the white space between each pair of lines that the application wants to use.

MapCharacterSet

If set to true by the application while outputting data, the service object maps the characters transferred by the application to the character set selected in the CharacterSet property.

MapMode

Holds the mapping mode of the printer the application wants to use.

PageModeHorizontalPosition
PageModePrintArea
PageModePrintDirection
PageModeVerticalPosition
RecCurrentCartridge

Holds the receipt cartridge currently selected by the application.

RecLetterQuality

If true, prints in high-quality mode. If false, prints in high-speed mode.

RecLineChars

Holds the number of characters that the application wants to print on a receipt line.

RecLineHeight

Holds the receipt print line height, expressed in the unit of measure indicated by the MapMode property setting, that the application wants to use.

RecLineSpacing

Holds the spacing of each single-high print line, including both the printed line height and the white space between each pair of lines, that the application wants to use.

RecRotationMode
RotateSpecial

Holds the rotation orientation for bar codes that the application wants to use.

SlpCurrentCartridge

Holds the slip cartridge the application wants to use.

SlpLetterQuality

If true, prints in high-quality mode. If false, prints in high-speed mode.

SlpLineChars

Holds the number of characters that the application wants to print on a slip line.

SlpLineHeight

Holds the slip print-line height, expressed in the unit of measure indicated by the MapMode property setting, that the application wants to use.

SlpLineSpacing

Holds the spacing of each single-high print line, including both the printed line height and the white space between each pair of lines that the application wants to use.

SlpRotationMode
TopLogo

Holds a value indicating whether a logo should be printed during print operations.

Applies to