Визуализация пропорциональных данных часто лучше всего выполняется с помощью круговой диаграммы. Когда необходимо выделить определённый сектор, взрывная круговая диаграмма — известная в Aspose.Cells как PieExploded — идеально подходит для этой задачи. Это руководство проведёт вас через процесс создания диаграммы PieExploded в Excel с использованием C# и Aspose.Cells for .NET. Пример полностью готов, полностью прокомментирован и готов к компиляции.
В этой статье рассматриваются следующие темы:
- Библиотека C# Excel для создания разорванных круговых диаграмм
- Создать разорванную круговую диаграмму в Excel с помощью C#
- Получить бесплатную лицензию
- Бесплатные ресурсы
- Заключение
- См. также
Библиотека 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.
Начало работы простое:
- Скачайте последнюю версию со страницы выпусков Aspose.Cells.
- Добавьте пакет NuGet в ваш проект:
PM> Install-Package Aspose.Cells
Создать диаграмму PieExploded в Excel с помощью C#
Ниже приведена полная, готовая к запуску консольная программа на C#, которая:
- Создает новую рабочую книгу.
- Заполняет её примерными данными о продажах.
- Добавляет PieExploded диаграмму.
- Настраивает заголовок диаграммы, легенду и расстояние взорванного сектора.
- Сохраняет рабочую книгу на диск.
Объяснение ключевых шагов
| Шаг | Назначение |
|---|---|
| Create workbook & worksheet | Предоставляет контейнер для данных и диаграммы. |
| Populate data | Предоставляет числовые значения (Revenue) и категории (Product). |
| Add chart | ChartType.PieExploded создает круговую диаграмму с смещённым первым сектором. |
| Set series & category data | Связывает диаграмму с диапазонами листа. |
| Explosion property | Определяет, насколько далеко смещён первый сектор (в процентах от радиуса). |
| Legend & data labels | Повышает читаемость и выделяет взорванный сектор. |
| Save | Записывает файл Excel на диск. |
Запустите программу, откройте сгенерированный PieExplodedChart_Output.xlsx, и вы увидите визуально привлекательную взрывную круговую диаграмму, которая мгновенно привлекает внимание к сегменту Ноутбук.
Получить бесплатную лицензию
Интересуетесь полным набором возможностей Aspose.Cells? Посетите страницу временной лицензии и получите бесплатную, ограниченную по времени лицензию. Она удаляет водяные знаки оценки и позволяет исследовать библиотеку без ограничений.
Бесплатные ресурсы
Повышайте свои навыки автоматизации Excel с помощью этих бесплатных ресурсов:
- Руководство разработчика – https://docs.aspose.com/cells/net/
- Онлайн‑демо и конвертер – https://products.aspose.app/cells/family
- Справочник API – https://reference.aspose.com/cells/net/
- Статьи «Как сделать» – https://blog.aspose.com/ru/categories/aspose.cells-product-family/
Заключение
Создание диаграммы PieExploded с помощью Aspose.Cells for .NET простое и полностью программируемое. Приведённый выше пример демонстрирует, как вставлять данные, настраивать взрывной сегмент и точно настраивать визуальные элементы — всё без необходимости установки Microsoft Excel на сервере. Внедрите этот шаблон в отчёты, панели мониторинга или любое решение, которое выигрывает от выделения пропорциональных данных.
Если у вас есть вопросы или вам нужна помощь, обратитесь на наш бесплатный форум поддержки.