(PECL printer SVN)
printer_create_font — Crear una nueva fuente
$face
, int $height
, int $width
, int $font_weight
, bool $italic
, bool $underline
, bool $strikeout
, int $orientation
)La función crea una nueva fuente y devuelve un identificador a la misma. Una fuente es utiliza para dibujar texto. Para ver un ejemplo printer_select_font().
face
El parámetro face
debe ser una cadena que especifica el tipo de fuente.
height
El parámetro height
especifica la altura de la fuente.
width
El parámetro width
especifica el ancho de la fuente.
font_weight
El parámetro font_weight
especifica el peso de la fuente
(400 es normal), y puede ser una de las siguientes constantes predefinidas.
PRINTER_FW_THIN
:
establece el peso de la fuente a fino (100).
PRINTER_FW_ULTRALIGHT
:
establece el peso de la fuente a ultra ligero (200).
PRINTER_FW_LIGHT
:
establece el peso de la fuente a ligero (300).
PRINTER_FW_NORMAL
:
establece el peso de la fuente a normal (400).
PRINTER_FW_MEDIUM
:
establece el peso de la fuente a medio (500).
PRINTER_FW_BOLD
:
establece el peso de la fuente a fuerte (700).
PRINTER_FW_ULTRABOLD
:
establece el peso de la fuente a ultra fuerte (800).
PRINTER_FW_HEAVY
:
establece el peso de la fuente a pesado (900).
italic
El parámetro italic
puede ser TRUE
o FALSE
,
y establece si el tipo de letra será cursiva.
underline
El parámetro underline
puede ser TRUE
o FALSE
,
y establece si la fuente debe ser subrayada.
strikeout
El parámetro strikeout
puede ser TRUE
o FALSE
,
y establece si la fuente debe tener una línea horizontal de tachado.
orientaton
El parámetro orientation
especifica una rotación.
Devuelve un identificador de fuente en caso de éxito o FALSE
en caso de error.