(PECL printer SVN)
printer_create_font — Crée une nouvelle police
$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().
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
vaut TRUE
pour indiquer
que la police est en italique, et FALSE
sinon.
underline
underline
vaut TRUE
pour indiquer
que la police est soulignée, et FALSE
sinon.
strikeout
strikeout
vaut TRUE
pour indiquer
que la police est barrée, et FALSE
sinon.
orientaton
orientation
spécifie l'orientation.
Retourne un gestionnaire de police en cas de succès,
FALSE
si une erreur survient.