Atributos para fuentes descargadas
Importante
La plataforma de impresión moderna es el medio preferido de Windows para comunicarse con impresoras. Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.
Para obtener más información, consulte Plataforma de impresión moderna y la Guía de diseño de aplicaciones para compatibilidad con impresión.
En la tabla siguiente se enumeran los atributos que describen la compatibilidad de la impresora con fuentes descargadas.
Attribute name | Parámetro de atributo | Comentarios |
---|---|---|
DLSymbolSet | Constante que representa el conjunto de símbolos que se va a usar al descargar fuentes TrueType. Puede ser PC-8 o ROMAN-8. | Opcional. Si no se especifica, se supone que el intervalo de glifos es contiguo dentro de los límites especificados por *MinGlyphID y *MaxGlyphID. |
FontFormat | Valor constante que indica el tipo de descarga admitido. Debe ser un de las siguientes:<br HPPCL HPPCL_RES HPPCL_OUTLINE OEM_CALLBACK |
Necesario si la impresora puede descargar fuentes. Si se especifica OEM_CALLBACK, se deben proporcionar funciones de devolución de llamada de fuente. Para obtener más información sobre estas devoluciones de llamada, consulte Personalización de los controladores de impresora de Microsoft. |
MaxFontID | Valor numérico que representa el identificador máximo de las fuentes temporales. | Opcional. Si no se especifica, el valor predeterminado es 65535. |
MaxGlyphID | Valor numérico que representa el identificador máximo de glifos de fuente descargadas. | Opcional. Si no se especifica y no se especifica *DLSymbolSet, el valor predeterminado es 255. Se omite si se especifica *DLSymbolSet. |
MaxNumDownFonts | Valor numérico que representa el número máximo de fuentes temporales que se pueden almacenar en la memoria de la impresora al mismo tiempo. | Opcional. Si no se especifica, Unidrv asume que se puede almacenar un número ilimitado de fuentes temporales. |
MinFontID | Valor numérico que representa el identificador mínimo de las fuentes temporales. | Opcional. Si no se especifica, el valor predeterminado es uno. |
MinGlyphID | Valor numérico que representa el identificador mínimo de glifos de fuente descargadas. | Opcional. Si no se especifica y no se especifica *DLSymbolSet, el valor predeterminado es 32. Se omite si se especifica *DLSymbolSet. |
TextHalftoneThreshold | Valor numérico que determina si Unidrv aplica el semitono de texto para las fuentes TrueType. Si la resolución del controlador es mayor o igual que el valor especificado en este atributo, Unidrv aplica el semitono al texto. | Opcional. El valor predeterminado es 600. |