Partager via


Recommandations pour le pilote XPSDrv

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.

Outre les exigences relatives au pilote XPSDrv, vous devez tenir compte des meilleures pratiques suivantes :

  • Utilisez des fichiers GPD ou PPD modulaires. Pour les modules de configuration basés sur Unidrv ou PScript5, le pilote d'impression doit fournir un fichier GPD ou PPD distinct pour chaque filtre. Ensuite, un seul fichier GPD ou PPD « parent » du pilote d'impression doit faire référence à tous les fichiers GPD ou PPD par filtre. L'organisation modulaire des fichiers GPD et PPD par filtre permet de maintenir la modularité et la réutilisation des filtres dans le pipeline de filtrage.

  • Mappez les mots-clés publics du schéma d'impression. Dans la mesure du possible, vous devez mapper tous les paramètres et capacités des pilotes d'impression à leurs mots-clés équivalents dans le Print Schema public. Le mappage des paramètres du pilote d'impression avec les mots-clés publics du Print Schema facilite l'adoption de nouvelles fonctionnalités par les applications. Ce mappage permet également une meilleure synchronisation des paramètres d'impression entre les pilotes d'impression, les applications et le système.