La clase CairoFontType

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

Introducción

La clase CairoFontType es una clase final abstracta que contiene las constantes usadas para describir el tipo de una CairoFontFace o CairoScaledFont dadas. Los tipos de fuentes también son conocidos como "entornos de fuente" dentro de cairo.

El tipo de una CairoFontFace está dereminado por cómo es creado, un ejemplo podría ser CairoToyFontFace::__construct(). El tipo de CairoFontFace se puede obtener con CairoFontFace::getType() o cairo_font_face_get_type()

Las diversas funciones de CairoFontFace se pueden usar con una familia de fuentes de cualquier tipo.

El tipo de una CairoScaledFont está determinado por el tipo de la CairoFontFace pasada a CairoScaledFont::__construct() o cairo_scaled_font_create(). El tipo de fuente escalada se puede obtener con CairoScaledFont::getType() o cairo_scaled_font_get_type().

Sinopsis de la Clase

CairoFontType {
/* Constantes */
const integer TOY = 0 ;
const integer FT = 1 ;
const integer WIN32 = 2 ;
const integer QUARTZ = 3 ;
}

Constantes predefinidas

CairoFontType::TOY

La fuente se creó usando la api CairoToyFont

CairoFontType::FT

La fuente es de tipo CairoFreeType

CairoFontType::WIN32

La fuente es de tipo Win32

CairoFontType::QUARTZ

La fuente es de tipo Quartz

CairoFontType::USER

La fuente se creó usando la api de fuentes de usuario de cairo