Share via


PosPrinter.RecLetterQuality Property (POS for .NET v1.12 SDK Documentation)

2/27/2008

Gets 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 RecLetterQuality As Boolean
public abstract bool RecLetterQuality { get; set; }
public:
virtual property bool RecLetterQuality {
    bool get () abstract;
    void set (bool value) abstract;
}
/** @property */
public abstract boolean get_RecLetterQuality ()

/** @property */
public abstract void set_RecLetterQuality (boolean value)
public abstract function get RecLetterQuality () : boolean

public abstract function set RecLetterQuality (value : boolean)

Remarks

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

The application sets RecLetterQuality 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 can be printed in a high-density graphics mode for high quality, and in a low-density mode for high speed.

Setting RecLetterQuality may also cause the service object to update the RecLineWidth, RecLineHeight, and RecLineSpacing properties, if the MapMode property is set to MapMode.Dots. (See the note under MapMode property.)

RecLetterQuality is set when the device is first enabled following the Open method.

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
RecLineWidth
RecLineHeight
RecLineSpacing
PosPrinter.MapMode Property