Two tips:
- An orientation of -900 is up and down.
- You can print barcodes by installing a free barcode font like Code39 on the window machine with php installed and then selecting it as a font.
printer_create_font
(PECL printer SVN)
printer_create_font — Crear una nueva fuente
Descripción
$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().
Parámetros
-
face -
El parámetro
facedebe ser una cadena que especifica el tipo de fuente. -
height -
El parámetro
heightespecifica la altura de la fuente. -
width -
El parámetro
widthespecifica el ancho de la fuente. -
font_weight -
El parámetro
font_weightespecifica 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
italicpuede serTRUEoFALSE, y establece si el tipo de letra será cursiva. -
underline -
El parámetro
underlinepuede serTRUEoFALSE, y establece si la fuente debe ser subrayada. -
strikeout -
El parámetro
strikeoutpuede serTRUEoFALSE, y establece si la fuente debe tener una lÃnea horizontal de tachado. -
orientaton -
El parámetro
orientationespecifica una rotación.
Valores devueltos
Devuelve un identificador de fuente en caso de éxito o FALSE en caso de error.
Note that the orientation value is a 3-digit number where, for instance, an orientation of 90° requires a value of 900.
