Lavorare con i temi

Come applicare un tema preimpostato a una pagina o a una forma

Questo articolo può essere utile a chiunque desideri modificare il tema di un file VSDX utilizzando Aspose.Diagram. Utilizziamo un file di prova Themes1.vsdx, come di seguito.

Tema1.vsdx
Tema1.vsdx

Applicare un tema preimpostato a una pagina

Aspose.Diagram Le API consentono di applicare un tema preimpostato per ottenere un aspetto uniforme delle forme all’interno di una pagina e su più documenti. Eseguire i seguenti passaggi per fare ciò:

  • Crea un’istanza della classe Diagram per caricare un diagram
  • Ottieni un’istanza della classe Page da impostare come tema
  • Assegnare un valore Preset alla proprietà PresetTheme dell’istanza Page

Applicare un tema preimpostato a un esempio di programmazione della pagina

Risultato dell’applicazione di un tema preimpostato a una pagina
SetTheme_out.vsdx

Applicare una variante del tema preimpostato a una pagina

Le API Aspose.Diagram consentono di applicare una variante del tema preimpostata per ottenere un aspetto uniforme delle forme all’interno di una pagina e su più documenti. Eseguire i seguenti passaggi per fare ciò:

  • Crea un’istanza della classe Diagram per caricare un diagram
  • Ottieni un’istanza della classe Page da impostare come tema
  • Assegnare un valore Preset alla proprietà PresetTheme dell’istanza Page
  • Assegnare un valore Preset alla proprietà PresetThemeVariant dell’istanza Page

Applicare una variante del tema preimpostato a un esempio di programmazione della pagina

Risultato dell’applicazione di una variante del tema preimpostato a una pagina
SetTheme_out.vsdx

Applicare un tema preimpostato a una forma

Aspose.Diagram API consente di applicare un tema preimpostato a una forma all’interno di una pagina. Eseguire i seguenti passaggi per fare ciò:

  • Crea un’istanza della classe Diagram per caricare un diagram
  • Ottieni un’istanza della classe Shape da impostare come tema
  • Assegnare un valore Preset alla proprietà PresetTheme dell’istanza Shape

Applicare un tema preimpostato a un esempio di programmazione di forme

Risultato dell’applicazione di un tema preimpostato a una forma
SetTheme_out.vsdx

Applicare una variante del tema preimpostato a una forma

Aspose.Diagram API consente di applicare una variante del tema preimpostato a una forma all’interno di una pagina. Eseguire i seguenti passaggi per fare ciò:

  • Crea un’istanza della classe Diagram per caricare un diagram
  • Ottieni un’istanza della classe Shape da impostare come tema
  • Assegnare un valore Preset alla proprietà PresetTheme dell’istanza Shape
  • Assegnare un valore Preset alla proprietà PresetThemeVariant dell’istanza Shape

Applicare una variante del tema preimpostato a un esempio di programmazione di forme

Risultato dell’applicazione di una variante del tema preimpostato a una forma
SetTheme_out.vsdx

Applicare uno stile rapido variante del tema preimpostato a una forma

Aspose.Diagram API consente di applicare uno stile rapido del tema preimpostato a una forma all’interno di una pagina. Eseguire i seguenti passaggi per fare ciò:

  • Crea un’istanza della classe Diagram per caricare un diagram
  • Ottieni un’istanza della classe Shape da impostare come tema
  • Assegnare un valore Preset alla proprietà PresetTheme dell’istanza Shape
  • Assegnare un valore Preset alla proprietà PresetThemeVariant dell’istanza Shape
  • Assegnare un valore Preset alla proprietà PresetThemeQuickStyle dell’istanza Shape

Applicare uno stile rapido della variante del tema preimpostato a un esempio di programmazione di forme

Risultato dell’applicazione di uno stile rapido della variante del tema preimpostato a una forma
SetTheme_out.vsdx

Applicare uno stile tema preimpostato a una forma utilizzando il metodo SetPresetThemeStyleMatrics

Aspose.Diagram API consente di applicare uno stile rapido del tema preimpostato a una forma all’interno di una pagina. Eseguire i seguenti passaggi per fare ciò:

  • Crea un’istanza della classe Diagram per caricare un diagram
  • Ottieni un’istanza della classe Shape da impostare come tema
  • Assegnare un valore Preset alla proprietà PresetTheme dell’istanza Shape
  • Assegnare un valore Preset alla proprietà PresetThemeVariant dell’istanza Shape
  • Assegna uno stile del tema impostando il valore dello stile e il valore del colore dell’istanza Shape utilizzando il metodo setPresetThemeStyleMatrics

Applicare uno stile tema preimpostato a una forma usando l’esempio di programmazione del metodo setPresetThemeStyleMatrics

Risultato dell’applicazione di uno stile tema preimpostato a una forma utilizzando il metodo setPresetThemeStyleMatrics
SetTheme_out.vsdx