TtfOs2Table

TtfOs2Table class

Представляет таблицу “OS/2” файла шрифта TTF.

public class TtfOs2Table : TtfTableBase

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

ИмяОписание
AchVendId { get; }Получает значение AchVendId.
FSSelection { get; }Содержит информацию о характере рисунков шрифта. 0 бит 1 КУРТИК Шрифт содержит символы курсива, в противном случае они расположены вертикально. 1 ПОДЧЕРКН. Символы подчеркнуты. пустые) символы, в противном случае они сплошные. 4 ЗАЧЕСЛЕНИЕ Символы зачеркнуты. 5 бит 0 ЖИРНЫЕ символы выделены жирным шрифтом. 6 ОБЫЧНЫЕ Символы имеют стандартный вес/начертание для шрифта.
FSType { get; }Получает значение FSType.
Offset { get; }Получает смещение от начала sfnt.
Panose { get; }Этот 10-байтовый ряд чисел используется для описания визуальных характеристик данного шрифта. Затем эти характеристики используются для связывания шрифта с другими шрифтами с похожим внешним видом и другими именами.
SCapHeight { get; }Получает значение SCapHeight.
SFamilyClass { get; }Этот параметр является классификацией дизайна семейства шрифтов. Класс шрифта и подкласс шрифта являются зарегистрированными значениями, присвоенными IBM каждому семейству шрифтов. Этот параметр предназначен для использования при выборе альтернативного шрифта, когда запрошенный шрифт недоступен.
STypoAscender { get; }Получает значение STypoAscender.
STypoDescender { get; }Получает значение STypoDescender.
STypoLineGap { get; }Получает значение STypoLineGap.
SupportedTableVersions { get; }Получает поддерживаемые версии таблицы OS/2.
SXHeight { get; }Получает значение SXHeight.
TtfTables { get; }Ссылка на репозиторий таблиц TTF.
ULCodePageRange { get; }Получает значение ULCodePageRange.
ULUnicodeRange { get; }Получает значение ULUnicodeRange.
USBreakChar { get; }Получает значение USBreakChar.
USDefaultChar { get; }Получает значение USDefaultChar.
USFirstCharIndex { get; }Получает значение USFirstCharIndex.
USLastCharIndex { get; }Получает значение USLastCharIndex.
USMaxContext { get; }Получает значение USMaxContext.
USWeightClass { get; }Указывает визуальный вес (степень черноты или толщина штрихов) символов шрифта.
USWidthClass { get; }Указывает относительное отклонение от нормального соотношения сторон (отношение ширины к высоте), как указано разработчиком шрифта для глифов в шрифте.
USWinAscent { get; }Получает значение USWinAscent.
USWinDescent { get; }Получает значение USWinDescent.
Version { get; }Получает значение версии.
XAvgCharWidth { get; }Получает параметр средней ширины символа.
YStrikeoutPosition { get; }Получает значение YStrikeoutPosition.
YStrikeoutSize { get; }Получает значение YStrikeoutSize.
YSubscriptXOffset { get; }Получает значение YSubscriptXOffset.
YSubscriptXSize { get; }Получает значение YSubscriptXSize.
YSubscriptYOffset { get; }Получает значение YSubscriptYOffset.
YSubscriptYSize { get; }Получает значение YSubscriptYSize.
YSuperscriptXOffset { get; }Получает значение YSuperscriptXOffset.
YSuperscriptXSize { get; }Получает значение YSuperscriptXSize.
YSuperscriptYOffset { get; }Получает значение YSuperscriptYOffset.
YSuperscriptYSize { get; }Получает значение YSuperscriptYSize.
static Tag { get; }Получает тег таблицы.

Методы

ИмяОписание
GetLicenseFlags()Получает встроенные флаги (fsType) в объектном представлении.

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