Класс CairoFontType

(No version information available, might only be in Git)

Введение

Класс CairoFontType - это абстрактный конечный класс, который содержит константы, используемые для описания типа данного CairoFontFace или CairoScaledFont. Типы шрифтов в cairo также известны как "серверные части шрифтов".

Тип CairoFontFace определяется тем, как он создается, примером может служить конструкция CairoToyFontFace::__construct(). Тип CairoFontFace можно запросить с помощью CairoFontFace::getType() or cairo_font_face_get_type()

Различные функции CairoFontFace могут использоваться с начертанием шрифта любого типа.

Тип CairoScaledFont определяется типом CairoFontFace, переданным в CairoScaledFont::__construct() или cairo_scaled_font_create(). Тип масштабированного шрифта можно запросить с помощью CairoScaledFont::getType() или cairo_scaled_font_get_type().

Обзор классов

CairoFontType {
/* Константы */
const integer TOY = 0 ;
const integer FT = 1 ;
const integer WIN32 = 2 ;
const integer QUARTZ = 3 ;
}

Предопределенные константы

CairoFontType::TOY

Шрифт был создан с использованием CairoToyFont API

CairoFontType::FT

Шрифт типа CairoFreeType

CairoFontType::WIN32

Шрифт имеет тип Win32

CairoFontType::QUARTZ

Шрифт типа Quartz.

CairoFontType::USER

Шрифт был создан с использованием API пользовательского шрифта cairo

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top