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 -
facedoit être une chaîne de caractères spécifiant le nom de la police. -
height -
heightspécifie la hauteur de la police. -
width -
widthspécifie la largeur de la police. -
font_weight -
font_weightspé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 -
italicvautTRUEpour indiquer que la police est en italique, etFALSEsinon. -
underline -
underlinevautTRUEpour indiquer que la police est soulignée, etFALSEsinon. -
strikeout -
strikeoutvautTRUEpour indiquer que la police est barrée, etFALSEsinon. -
orientaton -
orientationspécifie l'orientation.
Valeurs de retour
Retourne un gestionnaire de police en cas de succès,
FALSE si une erreur survient.
