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) | Конструктор. |
См. также
- Class ICloneable
- Namespace Aspose::Font::TtfCommon
- Library Aspose.Font for C++