Pinceaux de code et dégradés de XPS

Solution API C++ pour travailler avec des pinceaux et des dégradés de fichiers XPS.

 

La solution API Aspose.Page pour C++ vous offre la possibilité de manipuler les graphiques vectoriels des fichiers XPS. Il vous permet de créer diverses formes géométriques avec différentes couleurs et textures. Découvrez également la documentation Aspose.Page sur comment travailler avec des pinceaux .

Pour manipuler les pinceaux et les dégradés des fichiers 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

Travailler avec des pinceaux visuels avec C++

L’API Aspose.Page pour C++ vous permet d’ajouter une grille à vos fichiers XPS à l’aide de quelques lignes de code. Cela peut être fait pour les documents nouveaux et existants. La classe XpsVisualBrush est utilisée pour définir les propriétés de la grille, en utilisant XpsPathGeometry et XpsCanvas objets. Pour ajouter une grille à votre document XPS, vous devrez suivre ces étapes :

  1. À l’aide de la classe XpsDocument , créez un objet Document
  2. Créez un objet XpsPathGeometry avec les segments nécessaires définis.
  3. Utilisez la classe XpsCanvas pour définir la transformation de rendu.
  4. Ajustez les propriétés Fill et Opacity comme vous le souhaitez.
  5. Enregistrez le document en appelant la méthode Save().
Namespaces in use
using Aspose::Page::XPS;
using Aspose::Page::XPS::XpsModel;
using System::Drawing;
Utiliser le pinceau visuel pour créer une grille

Ajoutez un dégradé horizontal avec C++.

La solution API Aspose.Page pour C++ vous permet d’ajouter différents types de dégradés à vos documents XPS à l’aide du XpsGradientBrush Classe. Cette classe est utilisée pour spécifier les informations XpsGradientStop et XpsPath à l’objet XpsDocument qui représente le fichier XPS. Voici un exemple de la façon de procéder :

  1. Initialisez un objet XpsDocument.
  2. Définissez les paramètres XpsGradientStop et XpsPath pour le document XPS.
  3. Définissez les informations de rendu.
  4. Enregistrez le document à l’aide de la méthode Save().
Insérer un dégradé horizontal dans un XPS

XPS Qu'est-ce que le format de fichier XPS

Le format XPS est similaire au format PDF. Les deux sont des formats de langage de description de page (PDL). EPS est basé sur HTML et non sur le langage PostScript. Le fichier .eps est capable de contenir un balisage de la structure du document ainsi que des informations sur l'apparence du document. Il existe également des instructions supplémentaires sur la façon d'imprimer et de rendre le document. La caractéristique du format est qu'il fixe la description du document, ce qui signifie qu'il aura le même aspect, peu importe qui et à partir de quel système opérationnel l'ouvre.