Personalizar gráficos de burbujas en presentaciones en .NET

Escalado de Tamaño del Gráfico de Burbujas

Aspose.Slides for .NET proporciona soporte para el escalado del tamaño de los gráficos de burbujas. En Aspose.Slides for .NET se han añadido las propiedades IChartSeries.BubbleSizeScale y IChartSeriesGroup.BubbleSizeScale. A continuación se muestra un ejemplo de muestra.

using (Presentation pres = new Presentation())
{
	IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.Bubble, 100, 100, 400, 300);
	chart.ChartData.SeriesGroups[0].BubbleSizeScale = 150;
	pres.Save("Result.pptx",Aspose.Slides.Export.SaveFormat.Pptx);
}

Representar Datos como Tamaños de Gráfico de Burbujas

Se ha añadido la propiedad BubbleSizeRepresentation a las interfaces IChartSeries, IChartSeriesGroup y a las clases relacionadas. BubbleSizeRepresentation especifica cómo se representan los valores de tamaño de burbuja en el gráfico de burbujas. Los valores posibles son: BubbleSizeRepresentationType.Area y BubbleSizeRepresentationType.Width. En consecuencia, se ha añadido el enum BubbleSizeRepresentationType para especificar las formas posibles de representar datos como tamaños de gráficos de burbujas. A continuación se muestra el código de ejemplo.

using (Presentation pres = new Presentation())
{
    IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.Bubble, 50, 50, 600, 400, true);
    chart.ChartData.SeriesGroups[0].BubbleSizeRepresentation = BubbleSizeRepresentationType.Width;
    pres.Save("Presentation_BubbleSizeRepresentation.pptx", SaveFormat.Pptx);
}

Preguntas frecuentes

¿Se admite un “gráfico de burbujas con efecto 3‑D” y en qué se diferencia de uno normal? Sí. Existe un tipo de gráfico separado, “Bubble with 3‑D”. Aplica estilo 3‑D a las burbujas pero no añade un eje adicional; los datos siguen siendo X‑Y‑S (tamaño). El tipo está disponible en la enumeración chart type.

¿Hay un límite en la cantidad de series y puntos en un gráfico de burbujas? No hay un límite estricto a nivel de API; las restricciones dependen del rendimiento y de la versión objetivo de PowerPoint. Se recomienda mantener un número razonable de puntos para garantizar la legibilidad y la velocidad de renderizado.

¿Cómo afectará la exportación a la apariencia de un gráfico de burbujas (PDF, imágenes)? Exportar a los formatos compatibles conserva la apariencia del gráfico; el renderizado lo realiza el motor de Aspose.Slides. Para formatos raster/vector, se aplican las reglas generales de renderizado de gráficos de charts (resolución, anti‑aliasing), por lo que debe elegirse un DPI suficiente para la impresión.