FontType

FontType structure

Representa un tipo de fuente compatible

public struct FontType : IEquatable<FontType>, IResourceType

Propiedades

Nombre Descripción
static Eot { get; } Representa un tipo de fuente EOT (OpenType incrustado)
static Otf { get; } Representa un tipo de fuente OTF (OpenType Font)
static Ttf { get; } Representa un tipo de fuente TTF (fuente TrueType)
static Undefined { get; } Valor especial, que marca fuente no definida, desconocida o no admitida resource
static Woff { get; } Representa un tipo de fuente WOFF (Web Open Font Format)
static Woff2 { get; } Representa un tipo de fuente WOFF2 (Web Open Font Format versión 2)
CssName { get; } Devuelve el nombre compatible con CSS de este tipo de fuente, que se usa en @font-face at-rule
FileExtension { get; } Extensión de nombre de archivo (sin carácter de punto) para este tipo de fuente
FontFormat { get; } Formato de fuente para @font-face format
FormalName { get; } Devuelve un nombre formal de este tipo de fuente
MimeCode { get; } código MIME de un tipo de fuente particular

Métodos

Nombre Descripción
static GetFirstDefined(params FontType[]) Devuelve un primer tipo de fuente del conjunto especificado, que no es un valor “Indefinido” o un tipo de fuente “Indefinido” (cuando todos los elementos son “Indefinidos”)
static ParseFromCssName(string) Devuelve el valor de FontType, que es equivalente al nombre especificado compatible con CSS del tipo de fuente
static ParseFromFilenameWithExtension(string) Devuelve el valor de FontType, que es equivalente a la extensión del nombre de archivo, que se extrae del nombre de archivo especificado
static ParseFromMime(string) Devuelve el valor de FontType, que es equivalente al código MIME especificado
Equals(FontType) Determina si esta instancia es igual a la instancia “FontType” especificada
override Equals(object) Determina si esta instancia es igual al objeto no emitido especificado, que presumiblemente es otra instancia “FontType”
override GetHashCode() Devuelve un código hash, que es un número constante para este valor específico type
operator == Comprueba si dos valores de “FontType” son iguales
operator != Comprueba si dos valores de “FontType” no son iguales

Ver también