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:
- Crear una instancia de la clase Presentation.
- Obtener la referencia de una diapositiva por su índice.
- Agregar un gráfico con datos predeterminados junto con cualquier tipo deseado (en este ejemplo utilizaremos ChartType.LineWithMarkers).
- Acceder al Eje de Valores del gráfico y establecer las siguientes propiedades:
- Configurar el formato de línea para las líneas de la cuadrícula Mayor del Eje de Valores
- Configurar el formato de línea para las líneas de la cuadrícula Menor del Eje de Valores
- Configurar el formato de número para el Eje de Valores
- Configurar las unidades Mínimas, Máximas, Mayores y Menores para el Eje de Valores
- Configurar las Propiedades de Texto para los datos del Eje de Valores
- Configurar el Título para el Eje de Valores
- Configurar el Formato de Línea para el Eje de Valores
- Acceder al Eje de Categoría del gráfico y establecer las siguientes propiedades:
- Configurar el formato de línea para las líneas de la cuadrícula Mayor del Eje de Categoría
- Configurar el formato de línea para las líneas de la cuadrícula Menor del Eje de Categoría
- Configurar las Propiedades de Texto para los datos del Eje de Categoría
- Configurar el Título para el Eje de Categoría
- Configurar la Posición de la Etiqueta para el Eje de Categoría
- Configurar el Ángulo de Rotación para las etiquetas del Eje de Categoría
- Acceder a la Leyenda del gráfico y establecer las Propiedades de Texto para ellas
- Mostrar las Leyendas del gráfico sin superponer el gráfico
- Acceder al Eje de Valores Secundario del gráfico y establecer las siguientes propiedades:
- Habilitar el Eje de Valores Secundario
- Configurar el Formato de Línea para el Eje de Valores Secundario
- Configurar el formato de número para el Eje de Valores Secundario
- Configurar las unidades Mínimas, Máximas, Mayores y Menores para el Eje de Valores Secundario
- Ahora dibujar la primera serie de gráficos en el Eje de Valores Secundario
- Establecer el color de fondo del gráfico
- Establecer el color de relleno del área de dibujo del gráfico
- 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.
- Instanciar un objeto de la clase Presentation.
- Agregar un gráfico en la diapositiva.
- Configurar la tabla del gráfico.
- Establecer la altura de la fuente.
- 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.
- Instanciar un objeto de la clase Presentation.
- Agregar un gráfico en la diapositiva.
- Establecer el tipo de relleno y el color de relleno del gráfico
- Establecer la propiedad de esquina redondeada en Verdadero.
- 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:
- Crear una instancia de la Presentation clase.
- Obtener la referencia de una diapositiva por su índice.
- Agregar un gráfico con datos predeterminados junto con cualquiera de los tipos deseados (este ejemplo utiliza ChartType.ClusteredColumn).
- Establecer el formato de número preestablecido de los posibles valores preestablecidos.
- 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.
- Guardar la presentación.
- Establecer el formato de número personalizado.
- 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.
- 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 | @ |