Input for WinForms | ComponentOne
C1.Framework.Drawing.Gdi Namespace / FontQuality Enumeration

In This Topic
    FontQuality Enumeration
    In This Topic
    Represents the quality of font.
    Syntax
    'Declaration
     
    
    Public Enum FontQuality 
       Inherits System.Enum
    public enum FontQuality : System.Enum 
    Members
    MemberDescription
    AntialiasedFont is always antialiased if the font supports it and the size of the font is not too small or too large.
    ClearTypeIf set, text is rendered (when possible) using ClearType antialiasing method.
    ClearTypeNatural[No document]
    DefaultAppearance of the font does not matter.
    DraftAppearance of the font is less important than when Draft is used. For GDI raster fonts, scaling is enabled, which means that more font sizes are available, but the quality may be lower. Bold, italic, underline, and strikeout fonts are synthesized if necessary.
    NonantialiasedFont is never antialiased.
    ProofCharacter quality of the font is more important than exact matching of the logical-font attributes. For GDI raster fonts, scaling is disabled and the font closest in size is chosen. Although the chosen font size may not be mapped exactly when Proof is used, the quality of the font is high and there is no distortion of appearance. Bold, italic, underline, and strikeout fonts are synthesized if necessary.
    Remarks
    The output quality defines how carefully the graphics device interface (GDI) must attempt to match the logical-font attributes to those of an actual physical font. It can be one of the following values.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             C1.Framework.Drawing.Gdi.FontQuality

    See Also