Création d’un document PrintCapabilities

Cette rubrique n’est pas à jour. Pour obtenir les informations les plus récentes, consultez la spécification du schéma d’impression.

Une fois qu’un PrintTicket est validé, il peut être utilisé pour créer un instantané du PrintCapabilities. Le fournisseur doit avoir une représentation interne pour toute propriété dont la valeur dépend de la configuration de l’appareil. Par exemple, si SpotDiameter est une propriété qui dépend à la fois des fonctionnalités de résolution et de MediaType, une représentation interne de SpotDiameter telle qu’elle est liée aux différentes valeurs pour la résolution et le MediaType peut apparaître comme dans le tableau suivant :

Résolution MediaType SpotDiameter
300
Liés
520
300
Brillance
350
600
Liés
330
600
Brillance
180
1200
Liés
250
1200
Brillance
100

Pour cet exemple, le fournisseur PrintCapabilities doit utiliser le PrintTicket fourni pour sélectionner l’entrée appropriée dans la table interne et signaler comme valeur pour la propriété SpotDiameter. Ce processus est répété pour chaque propriété à valeurs multiples (pour chaque propriété dont la valeur dépend de la configuration). La section schéma PrintCapabilities et construction de document décrit les autres étapes impliquées dans la création d’un instantané du PrintCapabilities.

Pour créer un instantané du document PrintCapabilities par défaut, fournissez un PrintTicket par défaut (plutôt qu’un PrintTicket arbitraire) à la méthode qui crée des documents PrintCapabilities.

Spécification du schéma d’impression