Freigeben über


Verwenden von Schriftarten und Text

Es gibt mehrere Klassen, die von GDI+ und GDI zum Zeichnen von Text in Windows Forms angeboten werden. Die Klasse GDI+ Graphics verfügt über mehrere DrawString Methoden, mit denen Sie verschiedene Merkmale des Textes angeben können, z. B. Position, begrenzendes Rechteck, Schriftart und Format. Darüber hinaus können Sie Text mit GDI mit den statischen DrawText und MeasureText Methoden zeichnen und messen, die von der TextRenderer Klasse angeboten werden. Mit den GDI-Methoden können Sie auch die Position, Schriftart und das Format angeben. Sie können entweder GDI oder GDI+ für das Textrendering auswählen; GDI bietet jedoch im Allgemeinen eine bessere Leistung und genauere Textmessung. Andere Klassen, die zum Rendern von Text beitragen, sind FontFamily, Font, StringFormatund TextFormatFlags.

In diesem Abschnitt

Anleitung: Schriftfamilien und Schriften erstellen
Zeigt, wie Font- und FontFamily-Objekte erstellt werden.

Vorgehensweise: Zeichnen von Text an einer angegebenen Position
Beschreibt, wie mithilfe von GDI+ und GDI Text an einer bestimmten Stelle gezeichnet wird.

Anleitung: Text in einem Rechteck umbrochen darstellen
Erläutert, wie Text in einem Rechteck mit GDI+ und GDI gezeichnet wird.

Anleitung: Text mit GDI zeichnen
Veranschaulicht, wie GDI zum Zeichnen von Text verwendet wird.

So geht's: Ausrichten von gezeichnetem Text
Zeigt, wie Text in GDI+ und GDI formatiert wird.

So geht's: Vertikalen Text erstellen
Beschreibt, wie Text vertikal ausgerichtet mit GDI+ gezeichnet wird.

Vorgehensweise: In gezeichnetem Text Tabulatorstopps festlegen
Zeigt, wie Text mit Tabstopps mit GDI+ gezeichnet wird.

Wie geht's: Installierte Schriftarten auflisten
Erläutert, wie die Namen der installierten Schriftarten aufgelistet werden.

So erstellt man: Eine private Schriftensammlung
Beschreibt, wie ein PrivateFontCollection-Objekt erstellt wird.

Anleitung: Abrufen von Schriftartmetriken
Zeigt, wie Sie Schriftartmetriken wie Zellenanstieg und Zellabstieg abrufen.

So verwenden Sie Antialiasing mit Text
Erläutert, wie Antialiasing beim Zeichnen von Text verwendet wird.

Referenz

Font
Beschreibt diese Klasse und enthält Links zu allen ihren Mitgliedern.

FontFamily
Beschreibt diese Klasse und enthält Links zu allen ihren Mitgliedern.

PrivateFontCollection
Beschreibt diese Klasse und enthält Links zu allen zugehörigen Mitgliedern.

TextRenderer
Beschreibt diese Klasse und enthält Links zu allen zugehörigen Mitgliedern.

TextFormatFlags
Beschreibt diese Klasse und enthält Links zu allen zugehörigen Mitgliedern.