printer_create_font
(No version information available, might be only in CVS)
printer_create_font — Cria uma nova fonte
Descrição
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 pré-definidas.
- 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().