printer_create_font
(No version information available, might be only in CVS)
printer_create_font — Create a new font
Описание
The function creates a new font and returns a handle to it. A font is used to draw text. For an example see printer_select_font().
Список параметров
- 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.
Возвращаемые значения
Returns a font handle on success or FALSE on error.
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Расширения только для Windows
- Принтер
- printer_abort
- printer_close
- printer_create_brush
- printer_create_dc
- printer_create_font
- printer_create_pen
- printer_delete_brush
- printer_delete_dc
- printer_delete_font
- printer_delete_pen
- printer_draw_bmp
- printer_draw_chord
- printer_draw_elipse
- printer_draw_line
- printer_draw_pie
- printer_draw_rectangle
- printer_draw_roundrect
- printer_draw_text
- printer_end_doc
- printer_end_page
- printer_get_option
- printer_list
- printer_logical_fontheight
- printer_open
- printer_select_brush
- printer_select_font
- printer_select_pen
- printer_set_option
- printer_start_doc
- printer_start_page
- printer_write
Коментарии
Note that the orientation value is a 3-digit number where, for instance, an orientation of 90 requires a value of 900.
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.