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