Atributos 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 atributos que descrevem o suporte da impressora para fontes baixadas.
Nome do atributo | Parâmetro de atributos | Comentários |
---|---|---|
DLSymbolSet | Constante que representa o conjunto de símbolos a ser usado ao baixar fontes TrueType. Pode ser PC-8 ou ROMAN-8. | Opcional. Se não for especificado, o intervalo de glifos será considerado contíguo dentro dos limites especificados por *MinGlyphID e *MaxGlyphID. |
FontFormat | Valor constante que indica o tipo de download suportado. Deve ser uma destas opções:<br HPPCL HPPCL_RES HPPCL_OUTLINE OEM_CALLBACK |
Necessário se a impressora puder baixar fontes. Se OEM_CALLBACK for especificado, as funções de retorno de chamada de fonte deverão ser fornecidas. Para obter mais informações sobre esses retornos de chamada, consulte Personalizando os drivers de impressora da Microsoft. |
MaxFontID | Valor numérico que representa o identificador máximo para fontes flexíveis. | Opcional. Se esse campo não for especificado, o valor padrão será 65535. |
MaxGlyphID | Valor numérico que representa o identificador máximo para glifos de fonte baixados. | Opcional. Se não for especificado e *DLSymbolSet não for especificado, o valor padrão será 255. Ignorado se *DLSymbolSet for especificado. |
MaxNumDownFonts | Valor numérico que representa o número máximo de fontes flexíveis que podem ser armazenadas na memória da impressora de uma só vez. | Opcional. Se não for especificado, o Unidrv assume que um número ilimitado de fontes soft pode ser armazenado. |
MinFontID | Valor numérico que representa o identificador mínimo para fontes flexíveis. | Opcional. Se esse campo não for especificado, o valor padrão será um. |
MinGlyphID | Valor numérico que representa o identificador mínimo para glifos de fonte baixados. | Opcional. Se não for especificado e *DLSymbolSet não for especificado, o valor padrão será 32. Ignorado se *DLSymbolSet for especificado. |
TextHalftoneThreshold | Valor numérico que determina se o Unidrv executa meios-tons de texto para fontes TrueType. Se a resolução do driver for maior ou igual ao valor especificado nesse atributo, o texto de meio-tom Unidrv. | Opcional. O valor padrão é 600. |