Partilhar via


Atributos para fontes baixadas

Importante

A moderna plataforma de impressão é o meio preferido do Windows para comunicar com as impressoras. Recomendamos que utilize o controlador de classe da caixa de entrada IPP da Microsoft, juntamente com as Aplicações de Suporte de Impressão (PSA), 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 a plataforma de impressão moderna e o guia de design do aplicativo de suporte de impressão .

A tabela a seguir lista atributos que descrevem o suporte da impressora para fontes baixadas.

Nome do atributo Parâmetro de atributo Observações
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 é considerado contíguo dentro dos limites especificados por *MinGlyphID e *MaxGlyphID.
FontFormat Valor constante que indica o tipo de download suportado. Deve ser uma das seguintes opções:

HPPCL
HPPCL_RES
HPPCL_OUTLINE
OEM_CALLBACK
Necessário se a impressora puder baixar fontes. Se OEM_CALLBACK estiver especificado, as funções de retorno de chamada de fonte devem ser fornecidas. Para obter mais informações sobre esses callbacks, consulte Personalizando os drivers de impressora da Microsoft.
MaxFontID Valor numérico que representa o identificador máximo para fontes flexíveis. Opcional. Se 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 seja 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 suaves pode ser armazenado.
MinFontID Valor numérico que representa o identificador mínimo para fontes flexíveis. Opcional. Se 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 esteja especificado.
LimiteMeioTonsTexto Valor numérico que determina se o Unidrv executa meio-tom de texto para fontes TrueType. Se a resolução do driver for maior ou igual ao valor especificado neste atributo, o Unidrv realiza meios-tons no texto. Opcional. O valor padrão é 600.