Ajouter des images au XPS
Solution API dynamique pour C++ qui améliore vos fichiers XPS en ajoutant de superbes images de manière simple. Boostez vos applications C++ et élevez le contenu de vos fichiers XPS !
La solution API Aspose.Page pour C++ vous permet de manipuler les fichiers XPS ainsi que d’autres fichiers au format Page Description Language. Entre autres fonctionnalités, la solution vous permet de créer et de lire facilement des documents XPS et d’y ajouter une image. Vous pouvez accomplir cela en créant une Matrix et une ImageBrush pour ajouter l’image au fichier XPS. Voici un exemple de la façon de procéder. Pour des exemples complets et des fichiers de données, veuillez vous rendre sur notre projet Github . Élevez vos documents XPS avec cette solution API ! Intégrez de manière fluide les capacités d’insertion d’images, vous permettant d’améliorer sans effort vos fichiers XPS avec des visuels. Que vous rédigiez des rapports attrayants, conceviez des présentations ou créiez des documents captivants, notre API simplifie le processus, garantissant précision et efficacité. Amenez vos capacités de création de contenu à un nouveau niveau. Découvrez la magie de l’intégration facile d’images avec notre solution API C++ en obtenant un essai gratuit ou achetez-la directement !
Afin d'ajouter une image à un fichier XPS, vous devez disposer de :
L'API Aspose.Page pour C++ qui est une API de manipulation et de conversion de documents riche en fonctionnalités, puissante et facile à utiliser.
Vous pouvez télécharger sa dernière version directement, ouvrez simplement le gestionnaire de packages NuGet, recherchez Aspose.Page.Cpp et installez-le. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Étapes pour ajouter des images à un fichier XPS.
- Créez un nouveau document XPS à l’aide de la classe XpsDocument .
- Créez un objet XpsPath avec la géométrie de tracé (Path Geometry) nécessaire définie. Appel de la méthode AddPath() pour cela.
- Si nécessaire, pour créer une matrice, qui est utilisée pour positionner l’image, elle est définie comme la propriété RenderTransform du tracé.
- Créez un ImageBrush pour remplir le tracé avec l’image. La méthode CreateImageBrush() est utilisée pour créer le pinceau, et elle prend en paramètre le chemin du fichier image, le rectangle source et le rectangle de destination.
- Enregistrez le document XPS modifié en appelant la méthode Save() de la classe XpsDocument et en transmettant le chemin d’enregistrement du fichier.
Ajouter des images au XPS
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.