Partager via


Spécification de l’ordre d’affichage des fonctionnalités et des options

Important

Nous vous recommandons d’utiliser le pilote de classe de boîte de réception IPP 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 d’appareils d’imprimante.

Pour plus d’informations, consultez le guide de conception d’application de prise en charge de l’impression.

Pour contrôler l’ordre dans lequel les fonctionnalités et les options sont affichées dans les pages de feuille de propriétés générées par unidrv, incluez les entrées *Fonctionnalité et *Option vides dans le fichier GPD. Ces entrées doivent être placées au début du fichier, avant l’apparition des entrées *Fonctionnalité et *Option complètes, et avant toute autre référence aux noms de fonctionnalités ou d’options. L’ordre dans lequel les entrées vides sont répertoriées est l’ordre dans lequel les fonctionnalités et les options apparaissent dans les pages de la feuille de propriétés. (Notez toutefois que les options de la fonctionnalité PaperSize sont toujours répertoriées par ordre alphabétique, et que cet ordre ne peut pas être modifié.)

Voici un exemple d’ensemble d’entrées *Fonctionnalité et *Option vides :

*Feature: EconoMode
{
    *Option: Off{}
    *Option: On{}
}
*Feature: Orientation
{
    *Option: PORTRAIT{}
    *Option: LANDSCAPE_CC90{}
}
*Feature: PaperSize
{
}
*Feature: Resolution
{
    *Option: Option1{}
    *Option: Option2{}
    *Option: Option3{}
}

L’exemple spécifie l’ordre dans lequel les fonctionnalités EconoMode, Orientation, PaperSize et Résolution sont affichées. En outre, il spécifie l’ordre d’affichage pour les options EconoMode, Orientation et Résolution. Les options PaperSize sont affichées par ordre alphabétique.

Si un fichier GPD n’inclut pas d’entrées *Fonctionnalité et *Option vides spécifiant l’ordre d’affichage, l’analyseur GPD détermine l’ordre d’affichage. Bien que l’analyseur entraîne généralement l’affichage des fonctionnalités et des options dans l’ordre dans lequel elles apparaissent dans un fichier GPD, cette commande n’est pas garantie. En outre, par défaut, l’analyseur entraîne toujours l’affichage de la fonctionnalité InputBin en premier.

Il est recommandé d’inclure des entrées *Fonctionnalité et *Option vides pour spécifier explicitement l’ordre d’affichage plutôt que d’autoriser l’analyseur à créer l’ordre.