Partager via


Attributs d’option pour la fonctionnalité ColorMode

Important

La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.

Pour plus d’informations, veuillez consulter la section Plateforme d’impression moderne et le Guide de conception des applications de support d’impression.

Le tableau suivant répertorie les attributs associés à la fonctionnalité ColorMode. Pour plus d’informations sur la fonctionnalité ColorMode, consultez les Fonctionnalités standard.

Nom de l’attribut Paramètre d’attribut Commentaires
*Color? TRUE ou FALSE, indiquant si l’option produit de la couleur. facultatif. Si non spécifié, la valeur par défaut est TRUE pour *DrvBPP> 1. Pour créer une échelle de gris, définissez sur FALSE avec *DrvBPP> 1.
*ColorPlaneOrder LIST indiquant l’ordre dans lequel Unidrv doit envoyer les données des plans de couleur.

Exemples :

LIST (YELLOW, MAGENTA, CYAN, BLACK)

LIST (RED, GREEN, BLUE)

Les couleurs peuvent être répétées dans la liste.
Requis si *DevNumOfPlanes est supérieur à 1. Le nombre de couleurs spécifiées doit être égal à *DevNumOfPlanes.
*DevBPP Valeur numérique indiquant le nombre de bits par pixel de données de couleur pris en charge par l’imprimante. facultatif. Si elle n’est pas spécifiée, la valeur par défaut est 1.
*DevNumOfPlanes Valeur numérique indiquant le nombre de plans de couleur pris en charge par l’imprimante. facultatif. Si elle n’est pas spécifiée, la valeur par défaut est 1. (Pour les imprimantes couleur, une valeur de 1 est appelée mode pixel).
*DrvBPP Valeur numérique indiquant le nombre de bits par pixel qu’Unidrv doit utiliser pour son tampon de rendu bitmap. Le format bitmap est un bitmap indépendant des périphériques Windows (DIB), et les valeurs valides sont 1, 4, 8, 16, 24 ou 32. facultatif. Si elle n’est pas spécifiée, la valeur par défaut est 1. (Pour les imprimantes couleur, une valeur de 1 est appelée « mode planaire »).

Les DIB Windows utilisent toujours un plan de couleur.

*IPCallbackID Valeur numérique positive, passée à la méthode IPrintOemUni::ImageProcessing du plug-in de rendu comme argument IPCallbackID. Requis si un plug-in de rendu est fourni qui contient une méthode IPrintOemUni::ImageProcessing.
*PaletteProgrammable TRUE ou FALSE, indiquant si la palette de couleurs est programmable. facultatif. Si non spécifié, la valeur par défaut est FALSE.
*PaletteSize Valeur numérique représentant le nombre d’entrées dans la palette de couleurs utilisée avec l’option spécifiée. facultatif. Si elle n’est pas spécifiée, la valeur par défaut est 2.
*RasterMode DIRECT ou INDEXED, indiquant si les données raster sont envoyées directement à l’imprimante ou sont indexées via une palette de couleurs. facultatif. Si non spécifié, la valeur par défaut est INDEXED.

Pour obtenir des informations sur les attributs d’option supplémentaires, consultez la section Attributs d’option pour toutes les fonctionnalités.

Consultez également Contrôle de la qualité d’image.