Класс gpFontFamily указывает атрибуты, используемые совместно группой связанных шрифтов.
| Категория | Отчеты |
|---|---|
|
Каталог размещения по умолчанию |
Visual FoxPro Catalog\Foundation Classes\Output\GDIplus |
|
Класс |
gpFontFamily |
|
Базовый класс |
Custom |
|
Библиотека класса |
_GDIPLUS.vcx |
|
Родительский класс |
gpObject (GDI Plus Object Foundation Class) |
Примечания
В приведенной ниже таблице перечислены свойства и методы добавленные этим классом в его родительский класс, gpObject. От также исполняет методы Clone и Init.
Значения перечисленные в таблице как em height эквиваленты cell ascent (высота шрифта выше линии) + cell descent (высота шрифта ниже линии) - internal leading of the font (внутренний интервал шрифта). Значение, указанные как line spacing эквиваленты cell ascent + cell descent + external leading (внешний интервал шрифта).
| Свойства и методы | Описание |
|---|---|
|
Метод Clone |
Клонирует объект фамилии шрифта. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: toFontFamily, требуемый, клонируемый объект gpFontFamily. |
|
Метод Create |
Создает объект фамилии шрифта из указанного имени. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: tcName, требуемый, имя фамилии шрифтов. |
|
Свойство FontName |
Имя фамилии шрифта, такое как "Arial." По умолчанию: пустое. |
|
Свойство gdipFontCollectionHandle |
Дескриптор объекта GDI+ FontCollection. По умолчанию: Примечания: Этот класс вовсе не управляет этим дескриптором, он просто использует его. |
|
Метод GetCellAscent |
Предоставляет cell ascent в конструкционных единицах изменерения фамилии шрифта указанного стиля. Синтаксис: Возвращаемые значения: Число. Возвращает null ( Параметры: tnStyle, необязательный, стиль шрифта,
определяемый константами GDIPLUS_FontStyle_*. По умолчанию значение
устанавливается в |
|
Метод GetCellDescent |
Предоставляет cell descent в конструкционных единицах изменерения фамилии шрифта указанного стиля. Синтаксис: Возвращаемые значения: Число. Возвращает null ( Параметры: tnStyle, необязательный, стиль шрифта,
определяемый константами GDIPLUS_FontStyle_* . По умолчанию значение
устанавливается в |
|
Метод GetEmHeight |
Предоставляет em height в конструкционных единицах изменерения фамилии шрифта указанного стиля.. Синтаксис: Возвращаемые значения: Число. Возвращает null ( Параметры: tnStyle, необязательный, стиль шрифта,
определяемый константами GDIPLUS_FontStyle_* . По умолчанию значение
устанавливается в |
|
Метод GetGenericMonospace |
Предоставляет объект общей моноширинной фамилии шрифта. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: Нет. Примечания: При успешном возврате из этого метода, объект представляет системную стандартную фамилию шрифта и все его свойства приобретают признак "только для чтения". |
|
Метод GetGenericSansSerif |
Предоставляет объект общей фамилии шрифта sans serif. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: Нет. Примечания: При успешном возврате из этого метода, объект представляет системную стандартную фамилию шрифта и все его свойства приобретают признак "только для чтения". |
|
Метод GetGenericSerif |
Предоставляет объект общей фамилии шрифта serif. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: Нет. Примечания: При успешном возврате из этого метода, объект представляет системную стандартную фамилию шрифта и все его свойства приобретают признак "только для чтения". |
|
Метод GetLineSpacing |
Предоставляет пространство между строками в в конструкционных единицах изменерения этой фамилии шрифта указанного стиля. Синтаксис: Возвращаемые значения: Число. Возвращает null ( Параметры: tnStyle, необязательный, стиль шрифта,
определяемый константами GDIPLUS_FontStyle_* . По умолчанию значение
устанавливается в |
|
Метод GetName |
Представляет имя этой фамилии шрифта в указанном языке. Синтаксис: Возвращаемые значения: Строка. Возвращает null ( Параметры: tnLanguage, необязательный, идентификатор
языка. По умолчанию значение равно |
|
Метод Init |
Конструирует объект фамилии шрифта во время инициализаци, если методу были посланы соответствующие параметры. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Если исполнение метода не было успешным, то объект не создается. Параметры: tcFontFamilyName, требуемый, если было запрлшено немедленное создание объекта. Строка представляющая наименование фамилии шрифта. |
|
Метод IsStyleAvailable |
Тестирует - может ли запрашиваемый стиль предоставлен природой шрифта в этой фамилии шрифта. Синтаксис: Возвращаемые значения: Логическое значение. Параметры: tnStyle, требуемый, стиль шрифта, определяемый
константами GDIPLUS_FontStyle_* . По умолчанию значение устанавливается в Примечания: Хотя это и корректно с техничесой точки зрения , False ( |
Смотрите также
© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.