Imprimer l’arrière-plan du schéma

Cette rubrique n’est pas actuelle. Pour obtenir les informations les plus actuelles, consultez La spécification du schéma d’impression.

Le schéma d’impression est destiné à résoudre les problèmes d’opacité et d’ambiguïté associés à la communication interne entre les composants du sous-système d’impression et à la communication externe entre le sous-système d’impression et les applications.

L’interaction actuelle du sous-système d’impression avec les plug-ins des applications et des fournisseurs de matériel utilise la structure DEVMODE binaire basée sur un index et les DevCaps binaires. Les paramètres effectués par chaque composant sont en grande partie opaques par rapport aux autres composants, ce qui empêche la portabilité des paramètres entre les appareils ou même entre différentes versions de pilote sur le même appareil. En outre, PrintCapabilities ne peut pas être facilement exploité par les applications clientes sans connaissance propriétaire de l’appareil ou à l’aide de l’interface utilisateur du pilote. En plus de ces limitations, dans un sens plus large, il n’existe pas de langage bien défini pour décrire les attributs généraux de l’appareil, les capacités d’impression, les configurations d’appareil ou la mise en forme des travaux. Le schéma d’impression et ses technologies associées sont conçus pour répondre à ces limitations, en fournissant une méthode cohérente, non ambiguë et extensible de communication des paramètres et des fonctionnalités de manière consolidée et logique.

Les bases conceptuelles des mots clés du schéma d’impression et de l’infrastructure de schéma d’impression sont la cohérence, le manque d’ambiguïté et l’extensibilité. La cohérence est obtenue grâce à l’utilisation des mots clés du schéma d’impression et de l’infrastructure de schéma d’impression en tant que blocs de construction pour la communication entre les composants d’impression de nouvelle génération. Les applications, le sous-système d’impression Microsoft Windows et les plug-ins et pilotes IHV interagissent à l’aide de ce mécanisme commun. Ces mots clés, leur structure et leur signification seront bien définis par le schéma public. Cela évite l’ambiguïté dans la signification d’un mot clé particulier et empêche les mots clés redondants ou dupliqués. Tous les composants peuvent s’appuyer sur l’utilisation d’un mot clé particulier pour transmettre une certaine intention et faire en sorte que cette intention soit bien comprise par le destinataire. L’extensibilité est essentielle pour assurer la longévité des mots clés de schéma d’impression, garantissant ainsi que le schéma public est une entité dynamique. La structure autorise également les extensions privées, ce qui accorde aux IHV la flexibilité d’innover à leur guise, en gardant à l’esprit l’inclusion future d’un mot clé privé dans le schéma public est essentielle pour préserver la cohérence et éviter toute ambiguïté.

Spécification du schéma d’impression