Manual do PHP
Anterior |  | Próxima

# printer_create_font

(PECL)

printer_create_font -- Cria uma nova fonte

## Descrição

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

Esta função cria uma nova fonte e retorna um manipulador para ela. Uma fonte é usada para desenhar texto. Para um exemplo veja printer_select_font(). `face` deve ser uma string especificando a face da fonte. `height` especifica a altura da fonte, e `width` a largura da fonte. O `font_weight` especifica a espessura da fonte (400 é o normal), e pode ser uma das seguintes constantes predefinidas.

- `PRINTER_FW_THIN`: define a espessura para fino (100).

- `PRINTER_FW_ULTRALIGHT`: define a espessura para ultra leve (200).

- `PRINTER_FW_LIGHT`: define a espessura para leve (300).

- `PRINTER_FW_NORMAL`: define a espessura para normal (400).

- `PRINTER_FW_MEDIUM`: define a espessura para medium (500).

- `PRINTER_FW_BOLD`: define a espessura para negrito (700).

- `PRINTER_FW_ULTRABOLD`: define a espessura para ultra negrito (800).

- `PRINTER_FW_HEAVY`: define a espessura para pesada (900).

`italic` pode ser `TRUE` ou `FALSE`, e define se a fonte deve ser itálica.

`underline` pode ser `TRUE` ou `FALSE`, e define se a fonte deve ser sublinhada.

`strikeout` pode ser `TRUE` ou `FALSE`, e define se a fonte deve ser riscada.

`orientation` especifica a rotação. Para um exemplo veja printer_select_font().

Anterior | Principal | Próxima
printer_create_dc | Acima | printer_create_pen