EmfPlusTextRenderingHint

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusTextRenderingHint extends System.Enum

The TextRenderingHint enumeration defines types of text hinting and anti-aliasing, which affects the quality of text rendering.

Fields

FieldDescription
TextRenderingHintSystemDefaultSpecifies that each text character SHOULD be drawn using whatever font-smoothing settings have been configured on the operating system.
TextRenderingHintSingleBitPerPixelGridFitSpecifies that each text character SHOULD be drawn using its glyph bitmap.
TextRenderingHintSingleBitPerPixelSpecifies that each text character SHOULD be drawn using its glyph bitmap.
TextRenderingHintAntialiasGridFitSpecifies that each text character SHOULD be drawn using its anti-aliased glyph bitmap with smoothing.
TextRenderingHintAntialiasSpecifies that each text character is drawn using its anti-aliased glyph bitmap without hinting.
TextRenderingHintClearTypeGridFitSpecifies that each text character SHOULD be drawn using its ClearType glyph bitmap with smoothing.

TextRenderingHintSystemDefault

public static final byte TextRenderingHintSystemDefault

Specifies that each text character SHOULD be drawn using whatever font-smoothing settings have been configured on the operating system.

TextRenderingHintSingleBitPerPixelGridFit

public static final byte TextRenderingHintSingleBitPerPixelGridFit

Specifies that each text character SHOULD be drawn using its glyph bitmap. Smoothing MAY be used to improve the appearance of character glyph stems and curvature.

TextRenderingHintSingleBitPerPixel

public static final byte TextRenderingHintSingleBitPerPixel

Specifies that each text character SHOULD be drawn using its glyph bitmap. Smoothing is not used.

TextRenderingHintAntialiasGridFit

public static final byte TextRenderingHintAntialiasGridFit

Specifies that each text character SHOULD be drawn using its anti-aliased glyph bitmap with smoothing. The rendering is high quality because of anti-aliasing, but at a higher performance cost.

TextRenderingHintAntialias

public static final byte TextRenderingHintAntialias

Specifies that each text character is drawn using its anti-aliased glyph bitmap without hinting. Better quality results from anti-aliasing, but stem width differences MAY be noticeable because hinting is turned off.

TextRenderingHintClearTypeGridFit

public static final byte TextRenderingHintClearTypeGridFit

Specifies that each text character SHOULD be drawn using its ClearType glyph bitmap with smoothing. This is the highest-quality text hinting setting, which is used to take advantage of ClearType font features.