Podręcznik PHP
Poprzedni |  | Następny

# printer_create_font

(no version information, might be only in CVS)

printer_create_font -- Create a new font

## Description

mixed printer_create_font ( string face, int height, int width, int font_weight, bool italic, bool underline, bool strikeout, int orientaton)

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` must be a string specifying the font face. `height` specifies the font height, and `width` the font width. 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` can be `TRUE` or `FALSE`, and sets whether the font should be italic.

`underline` can be `TRUE` or `FALSE`, and sets whether the font should be underlined.

`strikeout` can be `TRUE` or `FALSE`, and sets whether the font should be stroked out.

`orientation` specifies a rotation. For an example see printer_select_font().

Poprzedni | Spis treści | Następny
printer_create_dc | Początek rozdziału | printer_create_pen