FontFamily

FontFamily class

Definiert eine Gruppe von Schriftarten mit ähnlichem Grunddesign und bestimmten Stilvariationen. Diese Klasse kann nicht vererbt werden.

public sealed class FontFamily : IDisposable

Konstrukteure

NameBeschreibung
FontFamily(string)Initialisiert eine neue Instanz vonFontFamily Klasse mit dem angegebenen Namen.
FontFamily(string, FontCollection)Initialisiert eine neue Instanz vonFontFamily Klasse.

Eigenschaften

NameBeschreibung
static GenericMonospace { get; }Ruft einen generischen Monospace abFontFamily .
static GenericSansSerif { get; }Ruft eine generische Sans Serif abFontFamily Objekt.
static GenericSerif { get; }Ruft eine generische Serife abFontFamily .
Name { get; }Ruft den Namen davon abFontFamily .
static Families { get; }Ruft ein Array ab, das alle enthältFontFamily Objekte, die dem aktuellen Grafikkontext zugeordnet sind.

Methoden

NameBeschreibung
Dispose()Gibt alle von diesem verwendeten Ressourcen freiFontFamily .
override Equals(object)Gibt an, ob das angegebene Objekt ein istFontFamily und ist damit identischFontFamily .
GetCellAscent(FontStyle)Gibt den Zellenanstieg in Designeinheiten von zurückFontFamily des angegebenen Stils.
GetCellDescent(FontStyle)Gibt den Zellabstieg in Designeinheiten von zurückFontFamily des angegebenen Stils.
GetEmHeight(FontStyle)Ruft die Höhe des EM-Quadrats für den angegebenen Stil in Schriftdesigneinheiten ab.
override GetHashCode()Ruft dafür einen Hashcode abFontFamily .
GetLineSpacing(FontStyle)Gibt den Zeilenabstand in Designeinheiten der zurückFontFamily des angegebenen Stils. Der Zeilenabstand ist der vertikale Abstand zwischen den Grundlinien zweier aufeinanderfolgender Textzeilen.
GetName(int)Gibt den Namen davon in der angegebenen Sprache zurückFontFamily .
IsStyleAvailable(FontStyle)Gibt an, ob die angegebeneFontStyle Aufzählung ist verfügbar.

Siehe auch