Pilotes d’imprimante XPSDrv

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 de périphériques d’imprimante.

Pour plus d’informations, consultez le Guide de conception de l’application de support d’impression.

Le pilote d’imprimante XPSDrv étend l’architecture du pilote d’imprimante version 3 basée sur GDI de Microsoft pour prendre en charge la consommation de documents XPS (XML Paper Specification). Avec un pilote d’imprimante XPSDrv, le format de document XPS est utilisé comme format de fichier de pool et comme format de fichier de document.

Vue d’ensemble de XPS

La spécification de papier XML (XPS) est la base des améliorations apportées aux documents et à l’impression dans Windows Vista. Cette spécification décrit l’apparence des documents au format fixe à l’aide d’un format de document structuré basé sur XML.

Le format de document XPS se compose d’un balisage XML qui définit la disposition d’un document et l’apparence visuelle de chaque page, ainsi que des règles de rendu pour l’affichage ou l’impression du document.

Présentation de XPS pour l’impression

Le format de document XPS sert de format de document, de fichier de pool et de langage de description de page (PDL) pour les imprimantes. Si vous utilisez systématiquement XPS tout au long d’un cycle de document, vous pouvez considérablement améliorer la prévisibilité et la fiabilité de l’impression. La fidélité et les performances s’améliorent lorsque le format du document est identique au format de fichier de pool et au format PDL. En utilisant le format de document XPS tout au long du traitement de l’impression, vous pouvez éliminer le besoin de conversions de format de document entre une application et l’imprimante, ce qui vous permet de fournir une expérience « ce que vous voyez est ce que vous obtenez » (WYSIWYG).

Le fichier de pool XPS utilise le format document XPS. Le fichier de pool XPS est ouvert et extensible, peut être consulté à l’aide des services de plateforme et peut être réintroduit dans les workflows de documents.

Le balisage dans le fichier de pool XPS pour décrire les documents XPS est compatible avec le balisage XAML (Extensible Application Markup Language) dans Windows Presentation Foundation (WPF). Par conséquent, les documents décrits dans le fichier de pool XPS peuvent être rendus en mode natif dans WPF sans perte de données ou de fidélité, car aucune conversion n’est nécessaire. Les balises XAML dans le fichier de pool XPS sont des représentations XAML pour les classes de rendu existantes dans WPF. Le format de document XPS est identique au format « imprimer » et préserve efficacement le contenu de l’application et l’intention de l’utilisateur.

Cette section comprend :

Fonctionnalités d’impression XPS

Vue d’ensemble du chemin d’impression Windows

Prise en charge de XPS dans les versions antérieures de Windows

Pour plus d’informations sur l’impression XPS pour les développeurs de pilotes d’imprimante, consultez Pilote d’imprimante XPSDrv.