Partager via


Utilisation de l’API de document XPS

Cette section explique comment utiliser l’API document XPS pour effectuer des tâches de programmation.

Pour obtenir des exemples d’utilisation de l’API document XPS dans un programme, consultez la section Tâches de programmation de l’API de document XPS .

Pour plus d’informations sur l’utilisation du modèle objet XPS et sur la façon dont il est implémenté par l’API de document XPS, consultez À propos de l’API de document XPS.

Prise en main de l’API de document XPS

Avant de commencer à utiliser l’API document XPS, assurez-vous que vous êtes familiarisé avec les rubriques de programmation suivantes :

Programmation COM
gestion des erreurs dans COM

Lorsque vous utilisez l’API de document XPS, vous pouvez également utiliser les technologies suivantes :

DirectWrite
API d’impression XPS
API de signature numérique XPS

Tâches de programmation de l’API de document XPS

Les rubriques de cette section décrivent comment utiliser l’API document XPS dans un programme et montrer comment effectuer certaines tâches de programmation courantes.

L’API document XPS utilise des collections pour travailler avec des groupes d’interfaces. L’utilisation des interfaces de collection OM XPS décrit comment programmer avec ces collections.

Les tâches courantes de programmation de documents XPS sont les suivantes :

Initialiser un XPS OM
Créer un OM XPS vide
Lire un document XPS dans un XPS OM
Accéder au XPS OM
Écrire du texte vers un XPS OM
Dessiner des éléments graphiques dans un OM XPS
Placer des images dans un OM XPS
Écrire un XPS OM vers un document XPS
Imprimer un XPS OM

Les tâches avancées de programmation de documents XPS sont les suivantes :

Fusionner des documents XML
Traitement de documents XPS dans un filtre XPSDrv

références API pour les documents XPS

spécification de papier XML