Partager via


Commandes de remplissage des zones rectangulaires

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, consultez le guide de conception de l’application de support d’impression v1 et v2.

Le tableau suivant répertorie les commandes de remplissage des zones rectangulaires. Toutes les commandes sont spécifiées en utilisant le format d'entrée de commande.

Command Description Comments
CmdRectBlackFill Commande pour remplir un rectangle en noir. Optional. Si ce n’est pas spécifié, Unidrv tente le remplissage noir en spécifiant la commande CmdRectGrayFill avec un pourcentage gris de MaxGrayFill.
CmdRectGrayFill Commande de remplissage en gris d'un rectangle (n'efface pas l'arrière-plan). Optional. Si elle n'est pas spécifiée, Unidrv suppose qu'il n'y a pas de possibilité de remplissage en gris. La chaîne de commande inclut généralement la variable GrayPercentage.
CmdRectWhiteFill Commande de remplissage en blanc d'un rectangle (efface l'arrière-plan). Optional. Si elle n'est pas spécifiée, l'Unidrv suppose qu'il n'est pas possible d'effacer le remplissage blanc. Dans ce cas, l'Unidrv renvoie un échec si une requête de remplissage blanc est faite par une application, car le remplissage gris ne peut pas effacer l'arrière-plan.
CmdSetRectHeight Commande permettant de définir la hauteur du rectangle. Optional. Doit être spécifiée si CmdSetRectWidth est spécifiée.
CmdSetRectWidth Commande permettant de définir la largeur du rectangle. Optional. Doit être spécifiée si CmdSetRectHeight est spécifiée.