Agregar líneas de tendencia a los gráficos de presentaciones en С++
Agregar una línea de tendencia
Aspose.Slides para C++ proporciona una API sencilla para administrar diferentes líneas de tendencia de gráficos:
- Crear una instancia de la clase Presentación.
- Obtener la referencia de una diapositiva por su índice.
- Añadir un gráfico con datos predeterminados junto con cualquiera de los tipos deseados (este ejemplo utiliza ChartType.ClusteredColumn).
- Añadir la línea de tendencia exponencial para la serie 1 del gráfico.
- Añadir una línea de tendencia lineal para la serie 1 del gráfico.
- Añadir una línea de tendencia logarítmica para la serie 2 del gráfico.
- Añadir una línea de tendencia de media móvil para la serie 2 del gráfico.
- Añadir una línea de tendencia polinómica para la serie 3 del gráfico.
- Añadir una línea de tendencia de potencia para la serie 3 del gráfico.
- Guardar la presentación modificada en un archivo PPTX.
El siguiente código se utiliza para crear un gráfico con líneas de tendencia.
Agregar una línea personalizada
Aspose.Slides para C++ ofrece una API sencilla para agregar líneas personalizadas en un gráfico. Para añadir una línea sencilla a una diapositiva seleccionada de la presentación, siga los pasos a continuación:
- Crear una instancia de la clase Presentation
- Obtener la referencia de una diapositiva usando su Index
- Crear un nuevo gráfico mediante el método AddChart expuesto por el objeto Shapes
- Añadir un AutoShape de tipo Line mediante el método AddAutoShape expuesto por el objeto Shapes
- Establecer el Color de las líneas de la forma.
- Guardar la presentación modificada como un archivo PPTX
El siguiente código se utiliza para crear un gráfico con líneas personalizadas.
FAQ
¿Qué significan ‘forward’ y ‘backward’ en una línea de tendencia?
Son las longitudes de la línea de tendencia proyectadas hacia adelante/atrás: para gráficos de dispersión (XY) — en unidades del eje; para gráficos que no son de dispersión — en número de categorías. Sólo se permiten valores no negativos.
¿Se preservará la línea de tendencia al exportar la presentación a PDF o SVG, o al renderizar una diapositiva como imagen?
Sí. Aspose.Slides convierte presentaciones a PDF/SVG y renderiza gráficos como imágenes; las líneas de tendencia, como parte del gráfico, se conservan durante estas operaciones. También hay un método disponible para exportar una imagen del gráfico mismo.