Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In GDI+ werden Schriftarten, die dasselbe Schriftbild, aber unterschiedliche Schriftschnitte haben, in Schriftartenkategorien zusammengefasst. Die Schriftartenkategorie "Arial" enthält beispielsweise die folgenden Schriftarten:
- Arial Normal
- Arial Fett
- Arial Kursiv
- Arial Fett Kursiv
GDI+ setzt diese Kategorien aus vier Schriftschnitten zusammen: Normal, Fett, Kursiv und Fett Kursiv. Adjektive, wie Narrow und Rounded, werden nicht als Schriftschnitte bezeichnet, sondern sind vielmehr Bestandteil des Kategorienamens. Arial Narrow ist beispielsweise eine Schriftartenkategorie mit folgendem Inhalt:
- Arial Narrow Normal
- Arial Narrow Fett
- Arial Narrow Kursiv
- Arial Narrow Fett Kursiv
Bevor Sie mit GDI+ Text zeichnen können, müssen Sie ein FontFamily-Objekt und ein Font-Objekt erstellen. Durch das FontFamily-Objekt wird die Schriftart (z. B. Arial) festgelegt, während das Font-Objekt Schriftgrad, Schriftschnitt und Einheiten bestimmt.
Im folgenden Beispiel wird eine Arial-Schriftart mit dem Schriftschnitt "Normal" und einem Schriftgrad von 16 Pixeln erstellt:
Dim fontFamily As New FontFamily("Arial")
Dim font As New Font( _
fontFamily, _
16, _
FontStyle.Regular, _
GraphicsUnit.Pixel)
[C#]
FontFamily fontFamily = new FontFamily("Arial");
Font font = new Font(
fontFamily,
16,
FontStyle.Regular,
GraphicsUnit.Pixel);
Im vorangehenden Code ist das erste an den Font-Konstruktor übergebene Objekt das FontFamily-Objekt. Durch das zweite Argument wird der Schriftgrad der Schriftart festgelegt; dieser wird in Einheiten gemessen, die durch das vierte Argument vorgegeben werden. Durch das dritte Argument wird der Schriftschnitt identifiziert.
Pixel ist ein Member der GraphicsUnit-Enumeration und Regular ein Member der FontStyle-Enumeration.