Interface utilisateur Pscript
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.
L’interface utilisateur Pscript utilise CPSUI pour créer les pages de la feuille de propriétés suivantes :
La page Paramètres du périphérique pour la feuille de propriétés de l’imprimante, qui s’affiche lorsqu’un utilisateur sélectionne l’élément de menu Propriétés à partir du dossier de l’imprimante ou d’une fenêtre de l’imprimante. La page liste les paramètres de configuration spécifiques à l’imprimante.
Les pages Mise en page, Support/Qualité et Avancé pour la feuille de propriétés du document, qui s’affichent lorsqu’un utilisateur sélectionne l’élément de menu Préférences d’impression à partir du dossier de l’imprimante ou d’une fenêtre de l’imprimante, ou lorsqu’une application appelle les fonctions PrinterProperties ou DocumentProperties. Ces pages listent les paramètres de configuration spécifiques au document.
Ces pages de la feuille de propriétés contiennent les fonctionnalités et options de l’imprimante spécifiées par le minidriver Pscript de l’imprimante. Elles permettent également à l’utilisateur de modifier les valeurs des options.
L’interface utilisateur Pscript est implémentée sous forme de DLL d’interface d’imprimante en mode utilisateur. Le code de cette DLL, en conjonction avec CPSUI, spécifie le contenu des pages de la feuille de propriétés. La DLL applique des contraintes sur les combinaisons possibles d’options de l’imprimante, basées sur les informations du minidriver. Elle s’assure également que les utilisateurs ne sélectionnent pas des options qui ne sont pas installées sur l’imprimante.
Vous pouvez modifier les pages de la feuille de propriétés fournies par Pscript en fournissant un plug-in d’interface utilisateur, décrit dans la section intitulée Personnalisation des drivers d’imprimante de Microsoft.