Impression (documents et impression)

Windows fournit aux applications un ensemble complet de fonctions qui permettent l’impression sur différents appareils, tels que les imprimantes laser, les traceurs vectorisés, les imprimantes raster et les télécopieurs.

Impression d’applications de bureau

Windows programmeurs peuvent choisir parmi différentes technologies pour imprimer à partir de leur application.

Technology Description
API d’impression de package de document
Fournit une interface qui permet à une application d’accéder au package de documents d’impression et de le gérer. cette API est disponible avec Windows 8 et les versions ultérieures de Windows.
API du spouleur d’impression
Fournit une interface au spouleur d’impression pour permettre aux applications de gérer les imprimantes et les travaux d’impression.
Les applications utilisent l' API spouleur d’impression pour démarrer, arrêter, contrôler et configurer les travaux d’impression gérés par le spouleur d’impression, qu’ils utilisent l' API imprimer le package de document ou l’API d' impression GDI pour imprimer le contenu.
API ticket d’impression
Fournit aux applications des fonctions permettant de gérer et de convertir les tickets d’impression.
API d’impression GDI
Fournit des applications avec une interface d’impression indépendante du périphérique.
[!Note]
les développeurs qui écrivent des applications pour Windows Vista et les versions ultérieures de Windows doivent envisager d’utiliser l' API de Document XPS dans leur application.

l' API d’impression GDI convient aux applications qui doivent s’exécuter sur Windows XP et les versions antérieures de Windows.

L’illustration suivante fournit une vue d’ensemble de la façon dont les différentes API d’impression sont liées.

diagramme qui montre comment une application Windows Native peut utiliser les API d’impression

l' API d’impression de package de documentdans cette section décrit les interfaces imprimer le package de document et aperçu avant impression que vous pouvez utiliser avec Windows 8 et les versions ultérieures de Windows desktop.

pour plus d’informations sur l’impression à partir de Windows applications du windows store écrites en javascript et html, consultez impression Windows (applications du windows store en javascript et html). pour plus d’informations sur l’impression à partir de Windows applications du windows store écrites en C#, Microsoft Visual Basic ou C++ et XAML, consultez impression (Windows applications du windows store en C).

Notes

pour obtenir la liste des api d’impression d’applications de bureau qui peuvent également être utilisées Windows dans les applications du windows store, consultez Win32 et COM pour les applications Windows store (impression et documents) .

API de document XPS

communications d’imprimante bidirectionnelles (Centre de développement matériel)