VintaSoft Imaging .NET SDK 14.1: Documentation for .NET developer
Vintasoft.Imaging.Drawing Namespace / TextRenderingHint Enumeration
Syntax Members Hierarchy Requirements SeeAlso
In This Topic
    TextRenderingHint Enumeration
    In This Topic
    Specifies available qualities of text rendering on raster drawing engine.
    Syntax
    'Declaration
    
    Public Enum TextRenderingHint
       Inherits System.Enum
    
    
    public enum TextRenderingHint : System.Enum
    
    
    __value public enum TextRenderingHint : public System.Enum
    
    
    public enum class TextRenderingHint : public System.Enum
    
    
    Members
    MemberDescription
    AutoThe quality of text rendering selected automatically depending on the font size.
    SystemDefaultEach 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.
    SingleBitPerPixelGridFitEach character is drawn using its glyph bitmap. Hinting is used to improve character appearance on stems and curvature.
    SingleBitPerPixelEach character is drawn using its glyph bitmap. Hinting is not used.
    AntiAliasGridFitEach character is drawn using its antialiased glyph bitmap with hinting. Much better quality due to antialiasing, but at a higher performance cost.
    AntiAliasEach 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.
    ClearTypeGridFitEach character is drawn using its glyph ClearType bitmap with hinting. The highest quality setting. Used to take advantage of ClearType font features.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             Vintasoft.Imaging.Drawing.TextRenderingHint

    Requirements

    Target Platforms: .NET9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also