EmfPlusTextRenderingHint

EmfPlusTextRenderingHint enumeration

Die TextRenderingHint-Enumeration definiert Typen von Texthinweisen und Anti-Aliasing, die sich auf die Qualität der Textwiedergabe auswirken.

public enum EmfPlusTextRenderingHint : byte

Werte

NameWertBeschreibung
TextRenderingHintSystemDefault0Gibt an, dass jedes Textzeichen mit den im Betriebssystem konfigurierten Einstellungen zur Schriftglättung gezeichnet werden SOLLTE.
TextRenderingHintSingleBitPerPixelGridFit1Gibt an, dass jedes Textzeichen mit seiner Glyphen-Bitmap gezeichnet werden SOLLTE. Glättung KANN verwendet werden, um das Erscheinungsbild von Schriftzeichenstämmen und -krümmungen zu verbessern.
TextRenderingHintSingleBitPerPixel2Gibt an, dass jedes Textzeichen mit seiner Glyphen-Bitmap gezeichnet werden SOLLTE. Glättung wird nicht verwendet.
TextRenderingHintAntialiasGridFit3Gibt an, dass jedes Textzeichen unter Verwendung seiner Anti-Aliasing-Glyphen-Bitmap mit Glättung gezeichnet werden SOLLTE. Das Rendering ist aufgrund von Anti-Aliasing von hoher Qualität, kostet jedoch mehr Leistung.
TextRenderingHintAntialias4Gibt an, dass jedes Textzeichen unter Verwendung seiner geglätteten Glyphen-Bitmap ohne Hinting gezeichnet wird. Bessere Qualität durch Anti-Aliasing, aber Unterschiede in der Stammbreite KÖNNEN sichtbar sein, da Hinting deaktiviert ist.
TextRenderingHintClearTypeGridFit5Gibt an, dass jedes Textzeichen unter Verwendung seiner ClearType-Glyphen-Bitmap mit Glättung gezeichnet werden SOLLTE. Dies ist die Texthinweiseinstellung mit der höchsten Qualität, die verwendet wird, um die Vorteile von ClearType-Schriftartfunktionen zu nutzen.

Siehe auch