Compartir a través de


Atributos de opción para la característica ColorMode

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 asociados a la característica ColorMode. Para obtener más información sobre la característica ColorMode, consulte Características estándar.

Attribute name Parámetro de atributo Comentarios
*Color? TRUE o FALSE, que indica si la opción genera color. Opcional. Si no se especifica, el valor predeterminado es TRUE para *DrvBPP> 1. Para crear una escala de grises, establézcalo en FALSE con *DrvBPP> 1.
*ColorPlaneOrder LIST que indica el orden en el que Unidrv debe enviar datos del plano de color.

Ejemplos:

LIST (YELLOW, MAGENTA, CYAN, BLACK)

LIST (RED, GREEN, BLUE)

Los colores se pueden repetir en la lista.
Obligatorio si *DevNumOfPlanes es mayor que 1. El número de colores especificados debe ser igual a *DevNumOfPlanes.
*DevBPP Valor numérico que indica el número de bits por píxel de datos de color que admite la impresora. Opcional. Si no se especifica, el valor predeterminado es 1.
*DevNumOfPlanes Valor numérico que indica el número de planos de color admitidos por la impresora. Opcional. Si no se especifica, el valor predeterminado es 1. (En el caso de las impresoras a color, un valor de 1 se conoce como modo de píxel).
*DrvBPP Valor numérico que indica el número de bits por píxel que Unidrv debe usar para su búfer de representación de mapa de bits. El formato de mapa de bits es un mapa de bits independiente del dispositivo Windows (DIB) y los valores válidos son 1, 4, 8, 16, 24 o 32. Opcional. Si no se especifica, el valor predeterminado es 1. (En el caso de las impresoras a color, un valor de 1 se conoce como "modo planar").

Los DIB de Windows siempre usan un plano de color.

*IPCallbackID Valor numérico positivo, pasado al método IPrintOemUni::ImageProcessing del complemento de representación como argumento IPCallbackID. Obligatorio si se proporciona un complemento de representación que contiene un método IPrintOemUn::ImageProcessing.
*PaletteProgrammable TRUE o FALSE, que indica si la paleta de colores es programable. Opcional. Si no se especifica, el valor predeterminado es FALSE.
*PaletteSize Valor numérico que representa el número de entradas de la paleta de colores usada con la opción especificada. Opcional. Si no se especifica, el valor predeterminado es 2.
*RasterMode DIRECT o INDEXED, que indica si los datos ráster se envían directamente a la impresora o se indexan a través de una paleta de colores. Opcional. Si no se especifica, el valor predeterminado es INDEXED.

Para obtener información sobre los atributos de opción adicionales, consulte Atributos de opción para todas las características.

Consulte también Control de la calidad de la imagen.