Drivers d'imprimante XPSDrv
Important
La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte 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’impression.
Pour plus d’informations, veuillez consulter la section Plateforme d’impression moderne et le Guide de conception des applications de support d’impression.
Le pilote d'imprimante XPSDrv étend l'architecture du pilote d'imprimante version 3 de Microsoft, basée sur GDI, pour prendre en charge la consommation de documents XML Paper Specification (XPS). Avec un pilote d’imprimante XPSDrv, le format de document XPS est utilisé comme format de fichier de spool et comme format de fichier de document.
Vue d’ensemble de XPS
La spécification XML Paper (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 à format fixe en utilisant un format de document structuré, basé sur XML.
Le format de document XPS consiste en un balisage XML qui définit la mise en page d'un document et l'aspect visuel de chaque page, ainsi que les règles de rendu pour l'affichage ou l'impression du document.
Introduction au format XPS pour l'impression
Le format de document XPS sert de format de document, de format de fichier spool et de langage de description de page (PDL) pour les imprimantes. Si vous utilisez XPS de manière cohérente tout au long du cycle d'un document, vous pouvez améliorer considérablement la prévisibilité et la fiabilité de l'impression. La fidélité et les performances s'améliorent lorsque le format de document est identique au format de fichier spool et au 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 spool XPS utilise le format de document XPS. Le fichier spool XPS est ouvert et extensible, il peut être visualisé en utilisant les services de la plateforme et peut être réintroduit dans les workflows documentaires.
Le balisage du fichier spool XPS pour décrire les documents XPS est compatible avec le balisage XAML (Extensible Application Markup Language) de Windows Presentation Foundation (WPF). Par conséquent, les documents décrits dans le fichier spool XPS peuvent être rendus nativement dans WPF sans perte de données ou de fidélité car aucune conversion n'est nécessaire. Les balises XAML du fichier spool XPS sont des représentations XAML pour les classes de rendu existantes dans WPF. Le format de document XPS est identique au format d'impression et préserve efficacement le contenu de l'application et l'intention de l'utilisateur.
Cette section inclut les éléments suivants :
Fonctionnalités d'impression XPS
Aperçu 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 à l'intention des développeurs de pilotes d'imprimante, voir Pilote d'imprimante XPSDrv.