printer_create_font
(No version information available, might be only in CVS)
printer_create_font — Create a new font
Description
resource printer_create_font
( string $face
, int $height
, int $width
, int $font_weight
, bool $italic
, bool $underline
, bool $strikeout
, int $orientation
)
Parameters
-
face
-
face
must be a string specifying the font face.
-
height
-
height
specifies the font height.
-
width
-
width
specifies the font width.
-
font_weight
-
The font_weight
specifies the font weight
(400 is normal), and can be one of the following predefined constants.
-
PRINTER_FW_THIN:
sets the font weight to thin (100).
-
PRINTER_FW_ULTRALIGHT:
sets the font weight to ultra light (200).
-
PRINTER_FW_LIGHT:
sets the font weight to light (300).
-
PRINTER_FW_NORMAL:
sets the font weight to normal (400).
-
PRINTER_FW_MEDIUM:
sets the font weight to medium (500).
-
PRINTER_FW_BOLD:
sets the font weight to bold (700).
-
PRINTER_FW_ULTRABOLD:
sets the font weight to ultra bold (800).
-
PRINTER_FW_HEAVY:
sets the font weight to heavy (900).
-
italic
-
italic
can be TRUE or FALSE,
and sets whether the font should be italic.
-
underline
-
underline
can be TRUE or FALSE,
and sets whether the font should be underlined.
-
strikeout
-
strikeout
can be TRUE or FALSE,
and sets whether the font should be stroked out.
-
orientaton
-
orientation
specifies a rotation.
Return Values
Returns a font handle on success or FALSE on error.