FontType

FontType structure

Stellt eine unterstützte Schriftart dar

public struct FontType : IEquatable<FontType>, IResourceType

Eigenschaften

Name Beschreibung
static Eot { get; } Stellt eine EOT-Schriftart (Embedded OpenType) dar
static Otf { get; } Stellt eine OTF-Schriftart (OpenType Font) dar
static Ttf { get; } Stellt eine TTF-Schriftart (TrueType Font) dar
static Undefined { get; } Sonderwert, der eine undefinierte, unbekannte oder nicht unterstützte Schriftart-Ressource markiert
static Woff { get; } Stellt eine WOFF-Schriftart (Web Open Font Format) dar
static Woff2 { get; } Stellt eine WOFF2-Schriftart (Web Open Font Format Version 2) dar
CssName { get; } Gibt einen CSS-kompatiblen Namen dieser Schriftart zurück, der in @font-face at-rule verwendet wird
FileExtension { get; } Dateinamenerweiterung (ohne Punkt) für diese Schriftart
FontFormat { get; } Schriftformat für @font-face format
FormalName { get; } Gibt einen formalen Namen dieser Schriftart zurück
MimeCode { get; } MIME-Code einer bestimmten Schriftart

Methoden

Name Beschreibung
static GetFirstDefined(params FontType[]) Gibt einen ersten Schriftarttyp aus dem angegebenen Satz zurück, der kein „Undefinierter“ Wert ist, oder andernfalls „Undefinierter“ Schriftarttyp (wenn alle Elemente „Undefiniert“ sind)
static ParseFromCssName(string) Gibt den FontType-Wert zurück, der dem angegebenen CSS-kompatiblen Namen des Schriftarttyps entspricht.
static ParseFromFilenameWithExtension(string) Gibt den FontType-Wert zurück, der der Dateinamenerweiterung entspricht, die aus dem angegebenen Dateinamen extrahiert wird
static ParseFromMime(string) Gibt den FontType-Wert zurück, der dem angegebenen MIME-Code entspricht
Equals(FontType) Bestimmt, ob diese Instanz gleich dem angegebenen “FontType” ist instance
override Equals(object) Bestimmt, ob diese Instanz gleich dem angegebenen nicht umgewandelten Objekt ist, das vermutlich eine andere “FontType”-Instanz ist
override GetHashCode() Gibt einen Hash-Code zurück, der eine konstante Zahl für diesen spezifischen Wert ist type
operator == Überprüft, ob zwei „FontType“-Werte gleich sind
operator != Prüft, ob zwei „FontType“-Werte ungleich sind

Siehe auch