Formato de Gráficos

Formato de Entidades de Gráfico

Aspose.Slides para C++ permite a los desarrolladores agregar gráficos personalizados a sus diapositivas desde cero. Este artículo explica cómo formatear diferentes entidades de gráfico, incluidas las categorías de gráfico y el eje de valores.

Aspose.Slides para C++ proporciona una API simple para gestionar diferentes entidades de gráfico y formatearlas utilizando valores personalizados:

  1. Crear una instancia de la clase Presentation.
  2. Obtener la referencia de una diapositiva por su índice.
  3. Agregar un gráfico con datos predeterminados junto con cualquier tipo deseado (en este ejemplo utilizaremos ChartType.LineWithMarkers).
  4. Acceder al Eje de Valores del gráfico y establecer las siguientes propiedades:
    1. Configurar el formato de línea para las líneas de la cuadrícula Mayor del Eje de Valores
    2. Configurar el formato de línea para las líneas de la cuadrícula Menor del Eje de Valores
    3. Configurar el formato de número para el Eje de Valores
    4. Configurar las unidades Mínimas, Máximas, Mayores y Menores para el Eje de Valores
    5. Configurar las Propiedades de Texto para los datos del Eje de Valores
    6. Configurar el Título para el Eje de Valores
    7. Configurar el Formato de Línea para el Eje de Valores
  5. Acceder al Eje de Categoría del gráfico y establecer las siguientes propiedades:
    1. Configurar el formato de línea para las líneas de la cuadrícula Mayor del Eje de Categoría
    2. Configurar el formato de línea para las líneas de la cuadrícula Menor del Eje de Categoría
    3. Configurar las Propiedades de Texto para los datos del Eje de Categoría
    4. Configurar el Título para el Eje de Categoría
    5. Configurar la Posición de la Etiqueta para el Eje de Categoría
    6. Configurar el Ángulo de Rotación para las etiquetas del Eje de Categoría
  6. Acceder a la Leyenda del gráfico y establecer las Propiedades de Texto para ellas
  7. Mostrar las Leyendas del gráfico sin superponer el gráfico
  8. Acceder al Eje de Valores Secundario del gráfico y establecer las siguientes propiedades:
    1. Habilitar el Eje de Valores Secundario
    2. Configurar el Formato de Línea para el Eje de Valores Secundario
    3. Configurar el formato de número para el Eje de Valores Secundario
    4. Configurar las unidades Mínimas, Máximas, Mayores y Menores para el Eje de Valores Secundario
  9. Ahora dibujar la primera serie de gráficos en el Eje de Valores Secundario
  10. Establecer el color de fondo del gráfico
  11. Establecer el color de relleno del área de dibujo del gráfico
  12. Escribir la presentación modificada en un archivo PPTX

Configurar Propiedades de Fuente para el Gráfico

Aspose.Slides para C++ proporciona soporte para configurar las propiedades relacionadas con la fuente para el gráfico. Siga los pasos a continuación para configurar las propiedades de la fuente para el gráfico.

  • Instanciar un objeto de la clase Presentation.
  • Agregar un gráfico en la diapositiva.
  • Establecer la altura de la fuente.
  • Guardar la presentación modificada.

Se proporciona un ejemplo de muestra a continuación.

Configurar Propiedades de Fuente para la Tabla de Datos del Gráfico

Aspose.Slides para C++ proporciona soporte para cambiar el color de las categorías en un color de serie.

  1. Instanciar un objeto de la clase Presentation.
  2. Agregar un gráfico en la diapositiva.
  3. Configurar la tabla del gráfico.
  4. Establecer la altura de la fuente.
  5. Guardar la presentación modificada.

Se proporciona un ejemplo de muestra a continuación.

Configurar Bordes Redondeados del Área del Gráfico

Aspose.Slides para C++ proporciona soporte para configurar el área del gráfico. IChart.HasRoundedCorners y Chart.HasRoundedCorners se han añadido en Aspose.Slides.

  1. Instanciar un objeto de la clase Presentation.
  2. Agregar un gráfico en la diapositiva.
  3. Establecer el tipo de relleno y el color de relleno del gráfico
  4. Establecer la propiedad de esquina redondeada en Verdadero.
  5. Guardar la presentación modificada.

Se proporciona un ejemplo de muestra a continuación.

Configurar Números de Datos del Gráfico

Aspose.Slides para C++ proporciona una API simple para gestionar el formato de los datos del gráfico:

  1. Crear una instancia de la Presentation clase.
  2. Obtener la referencia de una diapositiva por su índice.
  3. Agregar un gráfico con datos predeterminados junto con cualquiera de los tipos deseados (este ejemplo utiliza ChartType.ClusteredColumn).
  4. Establecer el formato de número preestablecido de los posibles valores preestablecidos.
  5. Recorrer la celda de datos del gráfico en cada serie de gráficos y establecer el formato de número de datos del gráfico.
  6. Guardar la presentación.
  7. Establecer el formato de número personalizado.
  8. Recorrer la celda de datos del gráfico dentro de cada serie de gráficos y establecer un formato de número de datos del gráfico diferente.
  9. Guardar la presentación.
  Los posibles valores de formato de número preestablecidos junto con su índice preestablecido que se pueden usar se indican a continuación:
0 General
1 0
2 0.00
3 #,##0
4 #,##0.00
5 $#,##0;$-#,##0
6 $#,##0;Rojo$-#,##0
7 $#,##0.00;$-#,##0.00
8 $#,##0.00;Rojo$-#,##0.00
9 0%
10 0.00%
11 0.00E+00
12 # ?/?
13 # /
14 d/m/aa
15 d-mmm-aa
16 d-mmm
17 mmm-aa
18 h:mm AM/PM
19 h:mm:ss AM/PM
20 h:mm
21 h:mm:ss
22 d/m/aa h:mm
37 #,##0;-#,##0
38 #,##0;Rojo-#,##0
39 #,##0.00;-#,##0.00
40 #,##0.00;Rojo-#,##0.00
41 _ * #,##0_ ;_ * “_ ;_ @_
42 _ $* #,##0_ ;_ $* “_ ;_ @_
43 _ * #,##0.00_ ;_ * “??_ ;_ @_
44 _ $* #,##0.00_ ;_ $* “??_ ;_ @_
45 mm:ss
46 h :mm:ss
47 mm:ss.0
48 ##0.0E+00
49 @