Aspose::Font::TtfTables::TtfHeadTable класс

TtfHeadTable class

Представляет таблицу "head" TTF Font файла.

class TtfHeadTable : public Aspose::Font::TtfTables::TtfTableBase

Методы

МетодОписание
get_CheckSumAdjustment() constПолучает uint32 checkSumAdjustment. Для вычисления: установить его в 0, вычислить контрольную сумму для таблицы ‘head’ и поместить её в каталог таблиц, просуммировать весь шрифт как uint32, затем сохранить B1B0AFBA - сумма. Контрольная сумма для таблицы ‘head’ не будет ошибочной. Это нормально.
get_Created() constПолучает longDateTime дату создания в международном формате.
get_Flags() constПолучает uint16 flags.
get_FontDirectionHint() constПолучает int16 fontDirectionHint. 0 Смешанные направленные глифы; 1 Только явно слева направо; 2 Как 1, но также содержит нейтральные; -1 Только явно справа налево; -2 Как -1, но также содержит нейтральные.
get_FontRevision() constПолучает фиксированный fontRevision, установленный производителем шрифта.
get_GlyphDataFormat() constПолучает int16 glyphDataFormat, 0 для текущего формата.
get_IndexToLocFormat() constПолучает int16 indexToLocFormat, 0 для коротких смещений, 1 для длинных.
get_LowestRecPPEM() constПолучает uint16 lowestRecPPEM — минимальный читаемый размер в пикселях.
get_MacStyle() constПолучает uint16 macStyle.
get_MagicNumber() constПолучает uint32 magicNumber, установленный в 0x5F0F3CF5.
get_Modified() constПолучает longDateTime дату изменения в международном формате.
static get_Tag()Получает тег таблицы.
get_UnitsPerEM() constПолучает uint16 unitsPerEm в диапазоне от 64 до 16384.
get_Version() constФиксированная версия 0x00010000, если (версия 1.0).
get_XMax() constПолучает FWord xMax для всех ограничительных рамок глифов.
get_XMin() constПолучает FWord xMin для всех ограничительных рамок глифов.
get_YMax() constПолучает FWord yMax для всех ограничительных рамок глифов.
get_YMin() constПолучает FWord yMin для всех ограничительных рамок глифов.

См. также