(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.