Inhalt
Klassenlexikon

Kantenglättung


Kantenglättung (anti-aliasing) steht sowohl für das Ausfüllen und Umranden von Figuren als auch für die Darstellung von Buchstaben zur Verfügung, muss in beiden Fällen aber mit unterschiedlichen Anweisungen eingestellt werden.

Kantenglättung für Umrisse und ausgefüllte Figuren:

Die Eigenschaft von Graphics heißt SmoothingMode, der gleichnamige Wertebereich findet sich im Namensraum SystemDrawing.Drawing2D. Mögliche Werte sind AntiAlias, Default, HighQuality, HighSpeed, Invalid, None

g.SmoothingMode = SmoothingMode.AntiAlias;

Kantenglättung für Buchstaben:

Die Eigenschaft von Graphics heißt TextRenderingHint, der gleichnamige Wertebereich findet sich im Namensraum System.Drawing.Text. Mögliche Werte sind AntiAlias, AntiAliasGridFit, ClearTypeGridFit SingleBitPerPixel, SingleBitPerPixelGridFit, SystemDefault

g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;

Inhalt
Klassenlexikon