Визуализация данных в виде трехмерной круговой диаграммы помогает наглядно подчеркнуть пропорциональные отношения между категориями. С помощью Aspose.Cells for .NET вы можете создать, настроить и экспортировать диаграмму Pie3D всего за несколько строк кода на C# — без необходимости установки Excel. Это руководство проведет вас через весь процесс, от добавления примерных данных до тонкой настройки стиля диаграммы.

В статье рассматриваются следующие темы:

Библиотека C# Excel для создания 3D‑круговых диаграмм

Aspose.Cells for .NET — это высокопроизводительная библиотека для работы с Excel, позволяющая разработчикам работать с электронными таблицами без необходимости использования Microsoft Office. Она предоставляет богатый набор API для создания диаграмм, применения стилей и экспорта книг в несколько форматов.

Ключевые преимущества Aspose.Cells for .NET:

  • Полный API – Полный контроль над листами, ячейками и объектами диаграмм.
  • Расширенная поддержка 3‑D диаграмм – Создание Pie3D, Bar3D, Surface и других.
  • Высокая пропускная способность – Эффективная обработка больших наборов данных.
  • Кросс‑платформенный – Работает на Windows, Linux и macOS с .NET Core/5/6+.

Быстрый старт:

PM> Install-Package Aspose.Cells

Создание 3D‑круговой диаграммы в Excel с использованием C#

Ниже приведён минимальный, полностью исполняемый пример, демонстрирующий, как:

  1. Создайте новую рабочую книгу.
  2. Заполните примерными данными.
  3. Вставьте диаграмму Pie3D.
  4. Сохраните рабочую книгу в файл XLSX.

Объяснение ключевых шагов

StepPurpose
WorkbookСоздает Excel‑файл в памяти.
Cells["A1"].PutValue(...)Записывает заголовки и данные в лист.
Charts.Add(ChartType.Pie3D, ...)Вставляет 3‑D круговую диаграмму в указанное место.
NSeries.Add(...).CategoryData = ...Привязывает числовые значения и метки категорий к серии.
ExplosionВыделяет сектор, вытягивая его из круговой диаграммы.
SaveСохраняет книгу на диск (XLSX, XLS, CSV и т.д.).

Запуск программы создает Pie3DChart_Output.xlsx, который содержит 3‑D круговую диаграмму, представляющую распределение фруктов.

Настройка 3D круговой диаграммы (цвета, взрыв, вращение)

Диаграмма Pie3D часто требует визуальных настроек, чтобы соответствовать корпоративному брендингу или улучшить читаемость. Ниже приведён пример, показывающий, как:

  • Установить индивидуальные цвета секторов.
  • Отделить несколько секторов.

Что делает код

  • Slice colors – Прямо назначайте объекты Color каждому срезу через Slice[index].Color.
  • Multiple explosions – Разные срезы могут иметь отдельные значения Explosion, создавая эффект «выпрыгивания».

Откройте CustomizedPie3DChart.xlsx, чтобы увидеть круговую диаграмму доходов по кварталам с фирменными цветами, выборочными взрывами и наклонным 3‑D‑видом.

Получить бесплатную лицензию

Aspose.Cells предлагает временную бесплатную лицензию, которая снимает ограничения оценки. Перейдите на страницу страницу временной лицензии, загрузите файл лицензии и загрузите его в ваше приложение:

var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

Использование лицензии предоставляет полный доступ ко всем типам диаграмм, включая 3‑D визуализации.

Бесплатные ресурсы

Повышайте свои навыки автоматизации Excel с помощью этих бесплатных ресурсов:

Заключение

Создание диаграммы Pie3D с Aspose.Cells for .NET просто и гибко настраиваемое. Библиотека позволяет вам:

  • Создайте диаграмму программно.
  • Применяйте стилизацию отдельных секторов, взрывы и 3‑D вращения.
  • Экспортируйте книгу в любой поддерживаемый формат без Microsoft Excel.

Не стесняйтесь экспериментировать с различными наборами данных, цветами и параметрами макета, чтобы создавать убедительные визуальные отчёты для ваших приложений.

Для получения дополнительной помощи посетите наш бесплатный форум поддержки.

См. также