WmfFontQuality

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

public final class WmfFontQuality extends System.Enum

The FontQuality Enumeration specifies how closely the attributes of the logical font should match those of the physical font when rendering text.

Fields

FieldDescription
DefaultSpecifies that the character quality of the font does not matter, so DRAFT can be used.
DraftSpecifies that the character quality of the font is less important than the matching of logical attribuetes.
ProofSpecifies that the character quality of the font is more important than the matching of logical attributes.
NonantialiasedSpecifies that anti-aliasing SHOULD NOT be used when rendering text
AntialiasedSpecifies that anti-aliasing SHOULD be used when rendering text, if the font supports it.
CleartypeSpecifies that ClearType anti-aliasing SHOULD be used when rendering text, if the font supports it.

Default

public static final byte Default

Specifies that the character quality of the font does not matter, so DRAFT can be used.

Draft

public static final byte Draft

Specifies that the character quality of the font is less important than the matching of logical attribuetes. For rasterized fonts, scaling SHOULD be enabled, which means that more font sizes are available.

Proof

public static final byte Proof

Specifies that the character quality of the font is more important than the matching of logical attributes. For rasterized fonts, scaling SHOULD be disabled, and the font closest in size SHOULD be chosen.

Nonantialiased

public static final byte Nonantialiased

Specifies that anti-aliasing SHOULD NOT be used when rendering text

Antialiased

public static final byte Antialiased

Specifies that anti-aliasing SHOULD be used when rendering text, if the font supports it.

Cleartype

public static final byte Cleartype

Specifies that ClearType anti-aliasing SHOULD be used when rendering text, if the font supports it.