com.aspose.imaging
Class TextRenderingHint

java.lang.Object
  extended by java.lang.Enum
      extended by com.aspose.imaging.TextRenderingHint
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public final class TextRenderingHint
extends java.lang.Enum

Specifies the quality of text rendering.

See Also:
Serialized Form

Field Summary
static int AntiAlias
           Each character is drawn using its antialiased glyph bitmap without hinting.
static int AntiAliasGridFit
           Each character is drawn using its antialiased glyph bitmap with hinting.
static int ClearTypeGridFit
           Each character is drawn using its glyph ClearType bitmap with hinting.
static int SingleBitPerPixel
           Each character is drawn using its glyph bitmap.
static int SingleBitPerPixelGridFit
           Each character is drawn using its glyph bitmap.
static int SystemDefault
           Each character is drawn using its glyph bitmap, with the system default rendering hint.
 
Method Summary
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

AntiAlias

public static final int AntiAlias

Each character is drawn using its antialiased glyph bitmap without hinting. Better quality due to antialiasing. Stem width differences may be noticeable because hinting is turned off.

See Also:
Constant Field Values

AntiAliasGridFit

public static final int AntiAliasGridFit

Each character is drawn using its antialiased glyph bitmap with hinting. Much better quality due to antialiasing, but at a higher performance cost.

See Also:
Constant Field Values

ClearTypeGridFit

public static final int ClearTypeGridFit

Each character is drawn using its glyph ClearType bitmap with hinting. The highest quality setting. Used to take advantage of ClearType font features.

See Also:
Constant Field Values

SingleBitPerPixel

public static final int SingleBitPerPixel

Each character is drawn using its glyph bitmap. Hinting is not used.

See Also:
Constant Field Values

SingleBitPerPixelGridFit

public static final int SingleBitPerPixelGridFit

Each character is drawn using its glyph bitmap. Hinting is used to improve character appearance on stems and curvature.

See Also:
Constant Field Values

SystemDefault

public static final int SystemDefault

Each character is drawn using its glyph bitmap, with the system default rendering hint. The text will be drawn using whatever font-smoothing settings the user has selected for the system.

See Also:
Constant Field Values