Microsoft propose plusieurs technologies de documents différentes pour prendre en charge diverses applications de documents :
XPS et OpenXPS
XPS et OpenXPS sont pris en charge dans Windows 8 et les versions ultérieures de Windows. Consultez le diagramme précédent pour déterminer le scénario d’utilisation correct pour XPS et OpenXPS. Pour plus d’informations sur ces technologies documentaires, veuillez consulter la section Spécification Open XML Paper (OpenXPS).
Dans le cas de l’utilisation d’OpenXPS avec Windows 8 et Windows Server 2012, le support est uniquement fourni via l’API de document XPS.
Si vous devez convertir entre Microsoft XPS (MSXPS) et OpenXPS, Microsoft a fourni un outil (XPSConverter.exe) qui vous permet de convertir des documents au format MSXPS vers le format OpenXPS et vice versa. L’outil fait partie du Windows Driver Kit (WDK). Pour télécharger le WDK, veuillez vous rendre dans la section Comment obtenir le WDK.
L’API de document XPS est une API Windows native qui prend en charge l’OM XPS. L’API de document XPS a été introduite dans Windows 7 et peut être utilisée dans les programmes en mode utilisateur et les pilotes d’imprimante XPSDrv.
*L’API de document XPS est également prise en charge dans Windows Vista avec le Service Pack 2 (SP2) avec la mise à jour de plateforme pour Windows Vista et Windows Server 2008 avec SP2 en utilisant la mise à jour de plateforme pour Windows Server 2008. Pour plus d’informations sur la mise à jour de plate-forme pour Windows Vista ou la mise à jour de plate-forme pour Windows Server 2008, veuillez consulter la rubrique Mise à jour de plateforme pour Windows Vista
.NET Framework
. .NET Framework fournit une prise en charge des documents XPS aux programmes en mode utilisateur, code géré.
.NET Framework 3.0 est pris en charge sur Windows XP avec Service Pack 2 (SP2) et les versions ultérieures des systèmes d’exploitation clients Windows, et sur Windows Server 2003 avec Service Pack 2 (SP2) et les versions ultérieures des systèmes d’exploitation serveurs Windows.
.NET Framework 3.5 est pris en charge sur les versions Windows XP des systèmes d’exploitation clients Windows, et sur Windows Server 2003 et les versions ultérieures des systèmes d’exploitation serveurs Windows.
Notes
Nous recommandons l’utilisation de .NET Framework pour la création de documents XPS dans les applications clientes uniquement, et non dans les applications serveur à moins que l’application ne se termine périodiquement, comme si c’était une application cliente.
Pour travailler avec des documents XPS dans un programme, utilisez soit l’API de document XPS native soit .NET Framework ; l’utilisation simultanée des deux dans le même programme n’est pas prise en charge.
Dans cette section
Cette section décrit les technologies documentaires natives de Windows prises en charge par Microsoft Windows.
Fournit un format fiable pour le papier électronique. L’API de document XPS décrite dans cette section donne aux programmes et aux pilotes d’impression XPSDrv accès au contenu et aux métadonnées d’un document XPS.
[Exemple de programme d’impression](https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/Official%20Windows%20Platform%20Sample/Windows%208%20app%20samples/%5BC%2B%2B%5D-Windows%208%20app%20samples/C%2B%2B/Windows%208%20app%20samples/Print%20sample%20(Windows%208))
Les développeurs Windows disposent de différentes options lorsqu’il s’agit de créer des applications s’exécutant sur Windows. Ce module présente les infrastructures d’interface utilisateur Windows disponibles pour le développement Windows. Il fournit également des conseils sur la façon de choisir la meilleure infrastructure pour votre application.
Démontrez que vous disposez des compétences avancées nécessaires pour tirer le meilleur parti de Word 2016 en obtenant une certification d’expert microsoft Office Spécialiste (MOS).