ConFoo: Call for paper is now Open

La classe CairoHintStyle

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

Introduction

Spécifie la façon dont on doit lisser les contours des polices. Le lissage est le processus d'ajustement des contours au pixel de la grille afin d'améliorer l'apparence du résultat. Vu que le lissage inclut obligatoirement une distorsion, il réduit également les formes originelles du contour. Tous les styles de lissage ne sont pas supportés par tous les gestionnaires de polices.

Synopsis de la classe

CairoHintStyle {
/* Constantes */
const integer STYLE_DEFAULT = 0 ;
const integer STYLE_NONE = 1 ;
const integer STYLE_SLIGHT = 2 ;
const integer STYLE_MEDIUM = 3 ;
const integer STYLE_FULL = 4 ;
}

Constantes pré-définies

CairoHintStyle::STYLE_DEFAULT

Utilise le style de lissage par défaut des gestionnaires de polices et des périphériques cibles.

CairoHintStyle::STYLE_NONE

Ne pas lisser les contours.

CairoHintStyle::STYLE_SLIGHT

Lisse les contours légèrement pour améliorer le contraste tout en conservant fidèlement les formes originelles.

CairoHintStyle::STYLE_MEDIUM

Lisse les contours avec une résistance moyenne fournissant ainsi un compromis entre le restitution fidèle des formes originelles et le contraste.

CairoHintStyle::STYLE_FULL

Lisse les contours avec un contraste maximal.

add a note add a note

User Contributed Notes

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