Share via


PosPrinter.SlpLetterQuality Property

2/27/2008

Gets or sets a Boolean value that indicates whether the printer prints in high-quality mode.

Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)

Syntax

'Declaration
Public MustOverride Property SlpLetterQuality As Boolean
public abstract bool SlpLetterQuality { get; set; }
public:
virtual property bool SlpLetterQuality {
    bool get () abstract;
    void set (bool value) abstract;
}
/** @property */
public abstract boolean get_SlpLetterQuality ()

/** @property */
public abstract void set_SlpLetterQuality (boolean value)
public abstract function get SlpLetterQuality () : boolean

public abstract function set SlpLetterQuality (value : boolean)

Remarks

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

The application sets SlpLetterQuality to advise the service object that either high-quality or high-speed printing is desired.

For example:

  • Printers with bidirectional print capability can be put in unidirectional mode for high quality so that column alignment is more precise.

  • Bitmaps may be printed in a high-density graphics mode for high quality, and in a low-density mode for high speed.

Setting SlpLetterQuality may also cause the service object to update the SlpLineWidth, SlpLineHeight, and SlpLineSpacing properties if the MapMode property is set to MapMode.Dots. (See the note in PosPrinter.MapMode.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.

See Also

Reference

PosPrinter Class
PosPrinter Members
Microsoft.PointOfService Namespace
SlpLineWidth
SlpLineHeight
SlpLineSpacing
PosPrinter.MapMode Property