Utilisation de l’API Document XPS

Cette section décrit 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 Document XPS.

Pour plus d’informations sur l’utilisation du modèle d’objet XPS et sur son implémentation par l’API Document XPS, consultez À propos de l’API Document XPS.

Prise en main de l’API Document XPS

Avant de commencer à utiliser l’API Document XPS, veillez à vous familiariser avec les rubriques de programmation suivantes :

Programmation COM
Gestion des erreurs dans COM

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

DirectWrite
API Impression XPS
API Signature numérique XPS

Tâches de programmation de l’API Document XPS

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

L’API Document XPS utilise des collections pour travailler avec des groupes d’interfaces. La section 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 OM XPS
Créer un OM XPS vide
Lire un document XPS dans un OM XPS
Naviguer dans l’OM XPS
Écrire du texte dans un OM XPS
Dessiner des graphiques dans un OM XPS
Placer des images dans un OM XPS
Écrire un OM XPS dans un document XPS
Imprimer un OM XPS

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

Fusionner les documents XPS
Traiter des documents XPS dans un filtre XPSDrv

Référence de l’API Document XPS

XML Paper Specification