FontType

FontType structure

Представляет один поддерживаемый тип шрифта

public struct FontType : IEquatable<FontType>, IResourceType

Характеристики

Имя Описание
static Eot { get; } Представляет тип шрифта EOT (Embedded OpenType)
static Otf { get; } Представляет шрифт OTF (OpenType Font) type
static Ttf { get; } Представляет шрифт TTF (TrueType Font) type
static Undefined { get; } Специальное значение, обозначающее неопределенный, неизвестный или неподдерживаемый ресурс шрифта
static Woff { get; } Представляет шрифт WOFF (формат веб-открытого шрифта) type
static Woff2 { get; } Представляет шрифт WOFF2 (Web Open Font Format версии 2) type
CssName { get; } Возвращает CSS-совместимое имя этого типа шрифта, которое используется в @font-face at-rule
FileExtension { get; } Расширение имени файла (без точки) для этого типа шрифта
FontFormat { get; } Формат шрифта для @font-face format
FormalName { get; } Возвращает формальное имя этого шрифта type
MimeCode { get; } MIME-код определенного типа шрифта

Методы

Имя Описание
static GetFirstDefined(params FontType[]) Возвращает первый тип шрифта из указанного набора, который не является “неопределенным” значением или “неопределенным” типом шрифта в противном случае (когда все элементы являются “неопределенными”)
static ParseFromCssName(string) Возвращает значение FontType, эквивалентное заданному CSS-совместимому имени шрифта type
static ParseFromFilenameWithExtension(string) Возвращает значение FontType, эквивалентное расширению имени файла, которое извлекается из указанного файла name
static ParseFromMime(string) Возвращает значение FontType, эквивалентное указанному MIME-коду
Equals(FontType) Определяет, равен ли этот экземпляр указанному “FontType” instance
override Equals(object) Определяет, равен ли этот экземпляр указанному неприведенному объекту, который предположительно является другим экземпляром “FontType” instance
override GetHashCode() Возвращает хэш-код, который является постоянным числом для этого конкретного значения type
operator == Проверяет, равны ли два значения «FontType»
operator != Проверяет, не равны ли два значения «FontType»

Смотрите также