Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 langage GPD fournit un nom de commande prédéfini pour chaque opération d’imprimante couramment utilisée. De plus, des commandes personnalisées peuvent être définies pour les options d’imprimante spécifiques à l’appareil.
Chaque commande d’imprimante peut être mise en œuvre de deux manières :
Vous pouvez placer une chaîne de commande spécifique à l’appareil dans un fichier GPD. Unidrv envoie la chaîne de commande au spouleur d’impression au moment approprié.
Vous pouvez implémenter la méthode COM IPrintOemUni::CommandCallback, qui génère dynamiquement une chaîne de commande. Unidrv appelle la méthode chaque fois qu’il doit envoyer la commande au spouleur. Pour plus d’informations, veuillez consulter la section Commandes d’imprimante générées dynamiquement dans Personnalisation des pilotes d’imprimante de Microsoft.
Les rubriques suivantes décrivent comment spécifier les commandes d’imprimante dans les fichiers GPD :