Настройка пузырьковых диаграмм в презентациях с использованием C++

Масштабирование размеров пузырьковой диаграммы

Aspose.Slides for C++ предоставляет поддержку масштабирования размеров пузырьковой диаграммы. В Aspose.Slides for C++ были добавлены свойства IChartSeries.BubbleSizeScale и IChartSeriesGroup.BubbleSizeScale. Ниже приведён пример.

Представление данных как размеров пузырьковой диаграммы

В классы IChartSeries и ChartSeries добавлен новый метод get_BubbleSizeRepresentation(). BubbleSizeRepresentation определяет, как значения размеров пузырей отображаются на пузырьковой диаграмме. Возможные значения: BubbleSizeRepresentationType.Area и BubbleSizeRepresentationType.Width. Соответственно, добавлен перечисление BubbleSizeRepresentationType, которое задаёт возможные способы представления данных как размеров пузырей. Пример кода ниже.

FAQ

Поддерживается ли «пузырьковая диаграмма с 3‑D‑эффектом», и чем она отличается от обычной?

Да. Существует отдельный тип диаграммы «Bubble with 3-D». Он применяет 3‑D‑оформление к пузырькам, но не добавляет дополнительную ось; данные остаются X‑Y‑S (размер). Этот тип доступен в перечислении chart type.

Есть ли ограничение на количество рядов и точек в пузырьковой диаграмме?

На уровне API жёсткого ограничения нет; ограничения определяются производительностью и целевой версией PowerPoint. Рекомендуется держать количество точек разумным для удобочитаемости и скорости рендеринга.

Как экспорт влияет на внешний вид пузырьковой диаграммы (PDF, изображения)?

Экспорт в поддерживаемые форматы сохраняет внешний вид диаграммы; рендеринг выполняется движком Aspose.Slides. Для растровых/векторных форматов применяются общие правила рендеринга графики диаграмм (разрешение, сглаживание), поэтому выбирайте достаточное DPI для печати.