Aspose::Font::TtfCommon::Version16Dot16 класс

Version16Dot16 class

Представляет тип данных Version16Dot16.

class Version16Dot16 : public System::ICloneable

Методы

МетодОписание
Clone() overrideСоздать копию объекта Version16Dot16.
get_MajorNumber() constПолучает основной номер версии. Значение имеет смысл только в шестнадцатеричной нотации, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов состоит из 4 байтов: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта, основные и вспомогательные номера для объекта Version16Dot16 будут соответственно 0 и 20480. И эти значения в шестнадцатеричной форме равны 0x0000 и 0x5000.
get_MinorNumber() constПолучает вспомогательный номер версии. Значение имеет смысл только в шестнадцатеричной нотации, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов состоит из 4 байтов: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта, основные и вспомогательные номера для объекта Version16Dot16 будут соответственно 0 и 20480. И эти значения в шестнадцатеричной форме равны 0x0000 и 0x5000.
get_RawBytes()Получает все необработанные биты номера версии Version16Dot16 в виде массива байтов размером 4 байта.
set_MajorNumber(uint16_t)Устанавливает основной номер версии. Значение имеет смысл только в шестнадцатеричной нотации, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов состоит из 4 байтов: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта, основные и вспомогательные номера для объекта Version16Dot16 будут соответственно 0 и 20480. И эти значения в шестнадцатеричной форме равны 0x0000 и 0x5000.
set_MinorNumber(uint16_t)Устанавливает вспомогательный номер версии. Значение имеет смысл только в шестнадцатеричной нотации, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов состоит из 4 байтов: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта, основные и вспомогательные номера для объекта Version16Dot16 будут соответственно 0 и 20480. И эти значения в шестнадцатеричной форме равны 0x0000 и 0x5000.
ToString() const overrideВозвращает значение версии в виде отформатированной строки. Например, “0.5”, “1.1”, “3.0” и т.д.
Version16Dot16()Конструктор.
Version16Dot16(uint16_t, uint16_t)Конструктор.

См. также