Coder les formes graphiques vectorielles des fichiers XPS
Solution API C++ pour travailler avec des graphiques vectoriels de fichiers XPS
XPS, comme les autres langages de description de page, permet de travailler avec des graphiques vectoriels. Cette solution API C++ inclut la manipulation des graphiques vectoriels des fichiers XPS. Il offre un large éventail de fonctionnalités, dont une partie est décrite dans l'extrait de code ici. Il existe quelques exemples montrant comment ajouter des formes ovales et rectangulaires à des fichiers. De plus, vous apprendrez à gérer les couleurs de ces formes. En suivant cette méthode, vous pourrez créer n'importe quelle forme géométrique dont vous avez besoin.
Pour travailler avec des formes graphiques vectorielles de XPS, nous avons besoin de :
Aspose.Page pour l'API C++ qui est une API de manipulation et de conversion de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme C++.
Vous pouvez télécharger sa dernière version directement, ouvrir simplement le gestionnaire de packages NuGet, rechercher Aspose.Page.Cpp et l'installer. Vous pouvez également utiliser la commande suivante à partir de la console Package Manager.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Étapes pour ajouter un rectangle avec C++.
- Tout d’abord, définissez le chemin d’accès au répertoire dans lequel le document sera enregistré.
- Créez un fichier XPS en instanciant la XpsDocument Class .
- Utilisez les méthodes de la classe XpsPath pour créer un rectangle.
- Enfin, enregistrez le document XPS modifié en appelant la méthode XPsDocument.Save.
Ajouter un rectangle
Ajoutez une ellipse avec C++.
Pour ajouter une ellipse ou une autre figure à un fichier XPS, vous devrez suivre les mêmes étapes et utiliser les mêmes entités que pour ajouter un rectangle.
Ajouter une ellipse
XPS Qu'est-ce que le format de fichier XPS
XPS (XML Paper Specification) est l’équivalent Microsoft du PDF. Il repose sur XML/HTML, préserve la mise en page sur toutes les plateformes et est indépendant du système d’exploitation.