Cairo
PHP Manual

La classe CairoFilter

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

Introduction

Un objet CairoFilter est utilisé pour indiquer que le filtrage doit être appliqué alors de la lecture des valeurs des pixels depuis le masque. Voir les méthodes CairoPattern::setSource() et cairo_pattern_set_source() pour indiquer le filtre désiré à utiliser avec un masque particulier.

Synopsis de la classe

CairoFilter {
/* Constantes */
const integer FAST = 0 ;
const integer GOOD = 1 ;
const integer BEST = 2 ;
const integer NEAREST = 3 ;
const integer BILINEAR = 4 ;
const integer GAUSSIAN = 5 ;
}

Constantes pré-définies

CairoFilter::FAST

Un filtre haute performance, avec une qualité similaire à CairoFilter::NEAREST.

CairoFilter::GOOD

Un filtre à performance raisonnable, avec une qualité similaire à CairoFilter::BILINEAR.

CairoFilter::BEST

La qualité la plus élevée de disponible, au détriment de la performance, qui ne sera pas acceptable pour une utilisation interactive.

CairoFilter::NEAREST

Filtrage sur les voisins les plus proches.

CairoFilter::BILINEAR

Interpolation linéaire en 2 dimensions.

CairoFilter::GAUSSIAN

La valeur de ce filtre n'est actuellement pas implémentée, et ne doit pas être utilisée pour l'instant.


Cairo
PHP Manual