Share via


Localisation du pilote d’imprimante V4

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.

Windows fournit des chaînes d’affichage localisées standard pour prendre en charge le développement d’extensions d’imprimante et d’applications d’appareil UWP fournies via des objets IPrintSchemaCapabilities .

Le tableau suivant montre les fonctionnalités que Windows peut localiser avec ses chaînes d’affichage standard :

Fonctionnalité Options standard
Bacs d’entrée Job/Document/PageInputBin
Types de médias PageMediaType
Duplexing JobDuplexAllDocumentsContiguously
Classement DocumentCollate
Couleur de sortie PageOutputColor
Orientation PageOrientation
N-Up JobNUpAllDocumentsContiguously
Perforation de trou JobHolePunch

DocumentHolePunch
Agrafage JobStapleAllDocuments

DocumentStaple
Liaison JobBindAllDocuments

DocumentBinding
Qualité de la sortie PageOutputQuality
Taille du média PageMediaSize

En outre, ces chaînes sont disponibles dans les formes XML de PrintCapabilities, à condition que le pilote ne spécifie pas de nom d’affichage à l’aide d’une DLL de ressource pour la fonctionnalité ou l’option. Si un pilote spécifie un nom d’affichage à l’aide d’une DLL de ressource, il est fourni dans le XML, ainsi que dans l’interface utilisateur des préférences d’impression compSTUI héritée utilisée sur les versions précédentes de Windows.

Les noms d’affichage varient d’une interface utilisateur et d’une API à l’autre. Utilisez les trois organigrammes suivants pour afficher une vue d’ensemble du comportement de localisation attendu pour un scénario donné.

L’organigramme suivant montre le comportement de localisation attendu dans les applications UWP, ainsi que dans les familles d’objets IPrintSchemaFeature et IPrintSchemaOption .

organigramme de comportement de localisation pour les applications Windows, iprintschemafeature ou iprintschemaoption.

L’organigramme suivant montre le comportement de localisation attendu dans les documents XML PrintCapabilities .

organigramme de comportement de localisation pour les documents xml printcapabilities.

L’organigramme suivant montre le comportement de localisation attendu dans la boîte de dialogue standard des préférences d’impression basées sur Compstui.

organigramme de comportement de localisation pour la boîte de dialogue basée sur compstui .

Pour utiliser les noms d’affichage localisés par Microsoft, suivez les instructions de ce tableau pour modifier correctement vos fichiers de configuration GPD ou PPD.

Type de fichier Instructions
GPD Spécifiez l’entrée Nom pour la fonctionnalité ou l’option GPD.

Ne spécifiez pas l’entrée rcNameID .

Pour les fonctionnalités ou options suivantes, vous devez également spécifier PrintSchemaKeywordMap pour mapper les fonctionnalités ou options GPD aux fonctionnalités ou options définies par le schéma d’impression correspondantes, sauf si elles sont spécifiées en tant que fonctionnalités standard. Pour voir des exemples montrant comment utiliser PrintSchemaKeywordMap pour mapper des fonctionnalités, consultez Modifications de description des fonctionnalités basées sur GPD/PPD

JobHolePunch, DocumentHolePunch

JobStapleAllDocuments, DocumentStaple

JobBindAllDocuments, DocumentBinding

PageOutputQuality

PageMediaType

Pour N-Up, n’utilisez pas PrintSchemaKeywordMap sur les valeurs d’option.
PPD Utilisez PrintSchemaKeywordMap pour mapper les fonctionnalités ou options PPD aux fonctionnalités ou options définies par le schéma d’impression correspondantes. Pour voir des exemples montrant comment utiliser PrintSchemaKeywordMap pour mapper des fonctionnalités, consultez Modifications de description des fonctionnalités basées sur GPD/PPD

Pour N-Up, n’utilisez pas PrintSchemaKeywordMap sur les valeurs d’option.

Localisation des pilotes basés sur PPD

Les pilotes basés sur PPD ne prennent pas en charge les DLL de ressources. Par conséquent, il peut être nécessaire de fournir plusieurs fichiers PPD. Microsoft recommande que les pilotes d’impression v4 qui utilisent des fichiers de configuration PPD utilisent les techniques décrites dans cette rubrique pour inclure un fichier PPD par paramètres régionaux.

IPrintSchemaCapabilities

IPrintSchemaFeature

IPrintSchemaOption

Modifications de description des fonctionnalités basées sur gpD/PPD

Fonctionnalités standard