Comandos para fontes baixadas
Importante
A plataforma de impressão moderna é o meio preferido do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.
A tabela a seguir lista os comandos para controlar as fontes baixadas. Todos os comandos são especificados usando o formato de entrada de comando.
Comando | Descrição | Comentários |
---|---|---|
CmdDeleteFont | Comando para excluir uma fonte flexível especificando seu identificador. | Opcional. Especifique esse comando somente se a memória alocada de uma fonte excluída puder ser recuperada imediatamente. |
CmdDeselectFontID | Comando para desmarcar o ID da fonte atual para torná-lo inativo. | Opcional. Se não estiver presente, a fonte atual não precisará ser desmarcada quando uma nova fonte for selecionada. |
CmdSelectFontHeight | Comando para selecionar a altura de uma fonte baixada. | Opcional. Se não estiver presente, a impressora não oferece suporte a fontes de contorno True Type escaláveis e para download. Este comando é necessário para HPPCL_OUTLINE formato. |
CmdSelectFontID | Comando para marcar o ID da fonte atual para torná-lo ativo. | Obrigatório se a impressora oferecer suporte a fontes baixadas. |
CmdSelectFontWidth | Comando para selecionar a largura de uma fonte baixada. | Opcional. Se não estiver presente, a largura da fonte baixada será dimensionada proporcionalmente à sua altura. |
CmdSetCharCode | Comando para especificar o código de caractere do próximo caractere a ser baixado ou excluído. | Obrigatório se a impressora oferecer suporte a fontes baixadas. |
CmdSetFontID | Comando para definir o ID da fonte atual. | Obrigatório se a impressora oferecer suporte a fontes baixadas. |