Partilhar via


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.