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
Name |
Beschreibung |
FontFamily(string) |
Initialisiert eine neue Instanz vonFontFamily Klasse mit dem angegebenen Namen. |
FontFamily(string, FontCollection) |
Initialisiert eine neue Instanz vonFontFamily Klasse. |
Eigenschaften
Name |
Beschreibung |
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
Name |
Beschreibung |
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