VintaSoft Imaging .NET SDK 15.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

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: .NET 10; .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

See Also