Trabajar con temas

Cómo aplicar un tema preestablecido a una página o una forma

Este artículo puede ser útil para cualquier persona que quiera modificar el tema de un archivo de VSDX dando usando Aspose.Diagram. Usamos un archivo de prueba Themes1.vsdx, como se muestra a continuación.

Tema1.vsdx
Tema1.vsdx

Aplicar un tema preestablecido a una página

Aspose.Diagram Las API permiten aplicar un tema preestablecido para obtener una apariencia uniforme para las formas dentro de una página y en varios documentos. Realice los siguientes pasos para hacer esto:

  • Cree una instancia de la clase Diagram para cargar un diagram
  • Obtenga una instancia de la clase de página para establecer el tema
  • Asigne un valor preestablecido a la propiedad PresetTheme de la instancia de página

Aplicar un tema preestablecido a una muestra de programación de página

Resultado de aplicar un tema preestablecido a una página
SetTheme_out.vsdx

Aplicar una variante de tema preestablecido a una página

Aspose.Diagram Las API permiten aplicar una variante de tema preestablecido para obtener una apariencia uniforme para las formas dentro de una página y en varios documentos. Realice los siguientes pasos para hacer esto:

  • Cree una instancia de la clase Diagram para cargar un diagram
  • Obtenga una instancia de la clase de página para establecer el tema
  • Asigne un valor preestablecido a la propiedad PresetTheme de la instancia de página
  • Asigne un valor preestablecido a la propiedad PresetThemeVariant de la instancia de página

Aplicar una variante de tema preestablecido a una muestra de programación de página

Resultado de aplicar una variante de tema preestablecido a una página
SetTheme_out.vsdx

Aplicar un tema preestablecido a una forma

Aspose.Diagram Las API permiten aplicar un tema preestablecido a una forma dentro de una página. Realice los siguientes pasos para hacer esto:

  • Cree una instancia de la clase Diagram para cargar un diagram
  • Obtenga una instancia de la clase Shape para establecer el tema
  • Asigne un valor preestablecido a la propiedad PresetTheme de la instancia de Shape

Aplicar un tema preestablecido a una muestra de programación de formas

Resultado de aplicar un tema preestablecido a una forma
SetTheme_out.vsdx

Aplicar una variante de tema preestablecido a una forma

Aspose.Diagram Las API permiten aplicar una variante de tema preestablecido a una forma dentro de una página. Realice los siguientes pasos para hacer esto:

  • Cree una instancia de la clase Diagram para cargar un diagram
  • Obtenga una instancia de la clase Shape para establecer el tema
  • Asigne un valor preestablecido a la propiedad PresetTheme de la instancia de Shape
  • Asigne un valor preestablecido a la propiedad PresetThemeVariant de la instancia de Shape

Aplicar una variante de tema preestablecido a una muestra de programación de forma

Resultado de aplicar una variante de tema preestablecido a una forma
SetTheme_out.vsdx

Aplicar una variante de tema preestablecido Quickstyle a una forma

Aspose.Diagram Las API permiten aplicar un estilo rápido de tema preestablecido a una forma dentro de una página. Realice los siguientes pasos para hacer esto:

  • Cree una instancia de la clase Diagram para cargar un diagram
  • Obtenga una instancia de la clase Shape para establecer el tema
  • Asigne un valor preestablecido a la propiedad PresetTheme de la instancia de Shape
  • Asigne un valor preestablecido a la propiedad PresetThemeVariant de la instancia de Shape
  • Asigne un valor preestablecido a la propiedad PresetThemeQuickStyle de la instancia de Shape

Aplicar una variante de tema preestablecido Quickstyle a una muestra de programación de forma

Resultado de aplicar un estilo rápido de variante de tema preestablecido a una forma
SetTheme_out.vsdx

Aplicar un estilo de tema preestablecido a una forma mediante el método SetPresetThemeStyleMatrics

Aspose.Diagram Las API permiten aplicar un estilo rápido de tema preestablecido a una forma dentro de una página. Realice los siguientes pasos para hacer esto:

  • Cree una instancia de la clase Diagram para cargar un diagram
  • Obtenga una instancia de la clase Shape para establecer el tema
  • Asigne un valor preestablecido a la propiedad PresetTheme de la instancia de Shape
  • Asigne un valor preestablecido a la propiedad PresetThemeVariant de la instancia de Shape
  • Asigne un estilo de tema configurando el valor de estilo y el valor de color de la instancia de Shape usando el método SetPresetThemeStyleMatrics

Aplicar un estilo de tema preestablecido a una forma usando el ejemplo de programación del método SetPresetThemeStyleMatrics

Resultado de aplicar un estilo de tema preestablecido a una forma mediante el método SetPresetThemeStyleMatrics
SetTheme_out.vsdx