Travailler avec des thèmes

Comment appliquer un thème prédéfini à une page ou à une forme

Cet article peut être utile à tous ceux qui souhaitent modifier le thème d’un fichier VSDX en utilisant Aspose.Diagram. Nous utilisons un fichier de test Themes1.vsdx, comme ci-dessous.

Thème1.vsdx
Thème1.vsdx

Appliquer un thème prédéfini à une page

Les API Aspose.Diagram permettent d’appliquer un thème prédéfini pour obtenir une apparence uniforme des formes dans une page et sur plusieurs documents. Effectuez les étapes suivantes pour ce faire :

  • Créez une instance de la classe Diagram pour charger un diagram
  • Obtenez une instance de la classe Page pour définir le thème
  • Attribuez une valeur Preset à la propriété PresetTheme de l’instance Page

Appliquer un thème prédéfini à un exemple de programmation de page

Résultat de l’application d’un thème prédéfini à une page
SetTheme_out.vsdx

Appliquer une variante de thème prédéfinie à une page

Les API Aspose.Diagram permettent d’appliquer une variante de thème prédéfinie pour obtenir une apparence uniforme des formes dans une page et sur plusieurs documents. Effectuez les étapes suivantes pour ce faire :

  • Créez une instance de la classe Diagram pour charger un diagram
  • Obtenez une instance de la classe Page pour définir le thème
  • Attribuez une valeur Preset à la propriété PresetTheme de l’instance Page
  • Attribuez une valeur Preset à la propriété PresetThemeVariant de l’instance Page

Appliquer une variante de thème prédéfinie à un exemple de programmation de page

Résultat de l’application d’une variante de thème prédéfinie à une page
SetTheme_out.vsdx

Appliquer un thème prédéfini à une forme

Les API Aspose.Diagram permettent d’appliquer un thème prédéfini à une forme dans une page. Effectuez les étapes suivantes pour ce faire :

  • Créez une instance de la classe Diagram pour charger un diagram
  • Obtenez une instance de la classe Shape pour définir le thème
  • Attribuez une valeur Preset à la propriété PresetTheme de l’occurrence Shape

Appliquer un thème prédéfini à un exemple de programmation de formes

Résultat de l’application d’un thème prédéfini à une forme
SetTheme_out.vsdx

Appliquer une variante de thème prédéfinie à une forme

Les API Aspose.Diagram permettent d’appliquer une variante de thème prédéfinie à une forme dans une page. Effectuez les étapes suivantes pour ce faire :

  • Créez une instance de la classe Diagram pour charger un diagram
  • Obtenez une instance de la classe Shape pour définir le thème
  • Attribuez une valeur Preset à la propriété PresetTheme de l’occurrence Shape
  • Attribuez une valeur Preset à la propriété PresetThemeVariant de l’occurrence Shape

Appliquer une variante de thème prédéfini à un exemple de programmation de forme

Résultat de l’application d’une variante de thème prédéfinie à une forme
SetTheme_out.vsdx

Appliquer un style rapide de variante de thème prédéfini à une forme

Aspose.Diagram Les API permettent d’appliquer un style rapide de thème prédéfini à une forme dans une page. Effectuez les étapes suivantes pour ce faire :

  • Créez une instance de la classe Diagram pour charger un diagram
  • Obtenez une instance de la classe Shape pour définir le thème
  • Attribuez une valeur Preset à la propriété PresetTheme de l’occurrence Shape
  • Attribuez une valeur Preset à la propriété PresetThemeVariant de l’occurrence Shape
  • Attribuez une valeur Preset à la propriété PresetThemeQuickStyle de l’occurrence Shape

Appliquer un style rapide de variante de thème prédéfini à un exemple de programmation de forme

Résultat de l’application d’un style rapide de variante de thème prédéfini à une forme
SetTheme_out.vsdx

Appliquer un style de thème prédéfini à une forme à l’aide de la méthode SetPresetThemeStyleMatrics

Aspose.Diagram Les API permettent d’appliquer un style rapide de thème prédéfini à une forme dans une page. Effectuez les étapes suivantes pour ce faire :

  • Créez une instance de la classe Diagram pour charger un diagram
  • Obtenez une instance de la classe Shape pour définir le thème
  • Attribuez une valeur Preset à la propriété PresetTheme de l’occurrence Shape
  • Attribuez une valeur Preset à la propriété PresetThemeVariant de l’occurrence Shape
  • Attribuez un style de thème en définissant la valeur de style et la valeur de couleur de l’instance Shape à l’aide de la méthode setPresetThemeStyleMatrics

Appliquer un style de thème prédéfini à une forme à l’aide de l’exemple de programmation de la méthode setPresetThemeStyleMatrics

Résultat de l’application d’un style de thème prédéfini à une forme à l’aide de la méthode setPresetThemeStyleMatrics
SetTheme_out.vsdx