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

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

Библиотека C# Excel для создания диаграмм PieExploded

Aspose.Cells for .NET — это комплексный API для работы с Excel, который позволяет разработчикам создавать, изменять и отображать файлы Excel без Microsoft Office. Среди множества типов диаграмм, ChartType.PieExploded создает круговую диаграмму, где первая точка данных «взрывается» (смещена от центра), привлекая к ней немедленное внимание.

Ключевые преимущества использования Aspose.Cells для автоматизации диаграмм:

  • Богатый набор диаграмм – Более 50 типов диаграмм, включая все варианты круговых.
  • Полная совместимость с .NET – Работает с .NET Framework, .NET Core и .NET 6/7.
  • Отсутствие COM/Interop – Чистый управляемый код, идеален для серверных сред.
  • Высокоточное отображение – Диаграммы выглядят идентично нативному Excel.

Начало работы простое:

  1. Скачайте последнюю версию со страницы выпусков Aspose.Cells.
  2. Добавьте пакет NuGet в ваш проект:
PM> Install-Package Aspose.Cells

Создать диаграмму PieExploded в Excel с помощью C#

Ниже приведена полная, готовая к запуску консольная программа на C#, которая:

  1. Создает новую рабочую книгу.
  2. Заполняет её примерными данными о продажах.
  3. Добавляет PieExploded диаграмму.
  4. Настраивает заголовок диаграммы, легенду и расстояние взорванного сектора.
  5. Сохраняет рабочую книгу на диск.

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

ШагНазначение
Create workbook & worksheetПредоставляет контейнер для данных и диаграммы.
Populate dataПредоставляет числовые значения (Revenue) и категории (Product).
Add chartChartType.PieExploded создает круговую диаграмму с смещённым первым сектором.
Set series & category dataСвязывает диаграмму с диапазонами листа.
Explosion propertyОпределяет, насколько далеко смещён первый сектор (в процентах от радиуса).
Legend & data labelsПовышает читаемость и выделяет взорванный сектор.
SaveЗаписывает файл Excel на диск.

Запустите программу, откройте сгенерированный PieExplodedChart_Output.xlsx, и вы увидите визуально привлекательную взрывную круговую диаграмму, которая мгновенно привлекает внимание к сегменту Ноутбук.

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

Интересуетесь полным набором возможностей Aspose.Cells? Посетите страницу временной лицензии и получите бесплатную, ограниченную по времени лицензию. Она удаляет водяные знаки оценки и позволяет исследовать библиотеку без ограничений.

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

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

Заключение

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

Если у вас есть вопросы или вам нужна помощь, обратитесь на наш бесплатный форум поддержки.

См. также