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