Arbeta med teman

Hur man applicerar ett förinställt tema på en sida eller en form

Den här artikeln kan vara användbar för alla som vill ändra temat för en givande VSDX-fil med Aspose.Diagram. Vi använder en testfil Themes1.vsdx, se ut som nedan.

Tema1.vsdx
Tema1.vsdx

Tillämpa ett förinställt tema på en sida

Aspose.Diagram API:er gör det möjligt att tillämpa ett förinställt tema för att få ett enhetligt utseende och känsla på former på en sida och över flera dokument. Utför följande steg för att göra detta:

  • Skapa en instans av klassen Diagram för att ladda en diagram
  • Skaffa en instans av Sidklass som ska ställas in
  • Tilldela ett förinställt värde till egenskapen PresetTheme för Page-instansen

Tillämpa ett förinställt tema på ett sidprogrammeringsexempel

Resultat av att tillämpa ett förinställt tema på en sida
SetTheme_out.vsdx

Tillämpa en förinställd temavariant på en sida

Aspose.Diagram API: er gör det möjligt att tillämpa en förinställd temavariant för att få ett enhetligt utseende och känsla för former på en sida och över flera dokument. Utför följande steg för att göra detta:

  • Skapa en instans av klassen Diagram för att ladda en diagram
  • Skaffa en instans av Sidklass som ska ställas in
  • Tilldela ett förinställt värde till egenskapen PresetTheme för Page-instansen
  • Tilldela ett förinställt värde till egenskapen PresetThemeVariant för Page-instansen

Tillämpa en förinställd temavariant på ett sidprogrammeringsexempel

Resultat av att tillämpa en förinställd temavariant på en sida
SetTheme_out.vsdx

Tillämpa ett förinställt tema på en form

Aspose.Diagram API:er gör det möjligt att tillämpa ett förinställt tema på en form på en sida. Utför följande steg för att göra detta:

  • Skapa en instans av klassen Diagram för att ladda en diagram
  • Skaffa en instans av Shape class som ska ställas in tema
  • Tilldela ett förinställt värde till egenskapen PresetTheme för Shape-instansen

Tillämpa ett förinställt tema på ett formprogrammeringsexempel

Resultatet av att tillämpa ett förinställt tema på en form
SetTheme_out.vsdx

Applicera en förinställd temavariant på en form

Aspose.Diagram API:er gör det möjligt att tillämpa en förinställd temavariant på en form på en sida. Utför följande steg för att göra detta:

  • Skapa en instans av klassen Diagram för att ladda en diagram
  • Skaffa en instans av Shape class som ska ställas in tema
  • Tilldela ett förinställt värde till egenskapen PresetTheme för Shape-instansen
  • Tilldela ett förinställt värde till egenskapen PresetThemeVariant för Shape-instansen

Tillämpa en förinställd temavariant på ett formprogrammeringsexempel

Resultat av att tillämpa en förinställd temavariant på en form
SetTheme_out.vsdx

Tillämpa en förinställd temavariant Quickstyle på en form

Aspose.Diagram API:er gör det möjligt att tillämpa ett förinställt tema quickstyle på en form på en sida. Utför följande steg för att göra detta:

  • Skapa en instans av klassen Diagram för att ladda en diagram
  • Skaffa en instans av Shape class som ska ställas in tema
  • Tilldela ett förinställt värde till egenskapen PresetTheme för Shape-instansen
  • Tilldela ett förinställt värde till egenskapen PresetThemeVariant för Shape-instansen
  • Tilldela ett förinställt värde till egenskapen PresetThemeQuickStyle för Shape-instansen

Tillämpa en förinställd temavariant Quickstyle på ett formprogrammeringsexempel

Resultat av att tillämpa en förinställd temavariant Quickstyle på en form
SetTheme_out.vsdx

Tillämpa en förinställd temastil på en form med metoden SetPresetThemeStyleMatrics

Aspose.Diagram API:er gör det möjligt att tillämpa ett förinställt tema quickstyle på en form på en sida. Utför följande steg för att göra detta:

  • Skapa en instans av klassen Diagram för att ladda en diagram
  • Skaffa en instans av Shape class som ska ställas in tema
  • Tilldela ett förinställt värde till egenskapen PresetTheme för Shape-instansen
  • Tilldela ett förinställt värde till egenskapen PresetThemeVariant för Shape-instansen
  • Tilldela en temastil genom att ställa in stilvärde och färgvärde för Shape-instansen med metoden SetPresetThemeStyleMatrics

Tillämpa en förinställd temastil på en form med hjälp av SetPresetThemeStyleMatrics Method Programmeringsexempel

Resultat av att tillämpa en förinställd temastil på en form med metoden SetPresetThemeStyleMatrics
SetTheme_out.vsdx