printer_create_font
(PECL printer SVN)
printer_create_font — Crée une nouvelle police
Description
$face
, int $height
, int $width
, int $font_weight
, bool $italic
, bool $underline
, bool $strikeout
, int $orientation
)Cette fonction crée une nouvelle police et retourne un gestionnaire représentant celle-ci. Une police est utilisée pour dessiner le texte. Pour un exemple, voir la documentation de la fonction printer_select_font().
Liste de paramètres
-
face
-
face
doit être une chaîne de caractères spécifiant le nom de la police. -
height
-
height
spécifie la hauteur de la police. -
width
-
width
spécifie la largeur de la police. -
font_weight
-
font_weight
spécifie le poids de la police (400 est normal), et peut prendre comme valeur l'une des constantes suivantes :-
PRINTER_FW_THIN
: fixe un poids de police mince (100). -
PRINTER_FW_ULTRALIGHT
: fixe un poids de police très léger (200). -
PRINTER_FW_LIGHT
: fixe un poids de police léger (300). -
PRINTER_FW_NORMAL
: fixe un poids de police normal (400). -
PRINTER_FW_MEDIUM
: fixe un poids de police moyen (500). -
PRINTER_FW_BOLD
: fixe un poids de police gras (700). -
PRINTER_FW_ULTRABOLD
: fixe un poids de police très gras (800). -
PRINTER_FW_HEAVY
: fixe un poids de police lourd (900).
-
-
italic
-
italic
vautTRUE
pour indiquer que la police est en italique, etFALSE
sinon. -
underline
-
underline
vautTRUE
pour indiquer que la police est soulignée, etFALSE
sinon. -
strikeout
-
strikeout
vautTRUE
pour indiquer que la police est barrée, etFALSE
sinon. -
orientaton
-
orientation
spécifie l'orientation.
Valeurs de retour
Retourne un gestionnaire de police en cas de succès,
FALSE
si une erreur survient.