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