Визуализация многомерных данных о производительности становится гораздо проще, когда вы используете диаграмму RadarFilled. В этой статье мы покажем, как программно создать такую диаграмму в Excel с помощью Aspose.Cells for .NET. Пример демонстрирует полностью готовую к запуску программу на C#, которая создает рабочую книгу, заполняет её примерными данными, добавляет диаграмму RadarFilled, настраивает её внешний вид и сохраняет результат.
В этой статье рассматриваются следующие темы:
- Библиотека C# Excel для создания RadarFilled диаграммы
- Создание RadarFilled диаграммы в Excel с помощью C#
- Получить бесплатную лицензию
- RadarFilled Chart Excel: бесплатные ресурсы
- Заключение
- См. также
Библиотека C# Excel для создания диаграммы RadarFilled
Aspose.Cells for .NET является комплексной библиотекой для работы с Excel, которая позволяет разработчикам создавать, изменять и отображать файлы Excel без Microsoft Office. Она обеспечивает полную поддержку всех современных типов диаграмм, включая RadarFilled диаграммы, которые полезны для отображения сравнительных данных по нескольким категориям.
Ключевые преимущества использования Aspose.Cells for .NET:
- Full‑featured API – Доступ к каждому функционалу Excel программно.
- High performance – Обработка больших книг с минимальным потреблением памяти.
- Cross‑platform – Работает на .NET Framework, .NET Core, .NET 5/6/7 и .NET Standard.
- No external dependencies – Не требуется взаимодействие с Office или нативные библиотеки.
Чтобы начать использовать Aspose.Cells, добавьте пакет NuGet в ваш проект:
PM> Install-Package Aspose.Cells
Создание RadarFilled диаграммы в Excel с использованием C#
Ниже приведены два полных примера. Первый показывает базовое создание диаграммы RadarFilled, а второй демонстрирует кастомизацию (цвета заливки, маркеры, подписи осей и т.д.).
Базовая диаграмма RadarFilled
Объяснение
| Шаг | Что делает |
|---|---|
| 1‑2 | Создаёт новую рабочую книгу и получает первый лист. |
| 3 | Записывает примерные метрические данные в ячейки A1:C6. |
| 4 | Вставляет диаграмму RadarFilled, расположенную в строках 8‑28 и столбцах 0‑15. |
| 5 | Добавляет две серии — по одной для каждой машины — и привязывает их к соответствующим диапазонам данных. |
| 6 | Сохраняет рабочую книгу как RadarFilledChart_Basic.xlsx. |
Запуск программы создает файл Excel, содержащий заполненную радиальную диаграмму, визуализирующую показатели двух автомобилей по пяти метрикам.
Настройка диаграммы RadarFilled
В следующем примере расширяется базовый график путем применения пользовательских цветов заливки, маркеров и заголовков осей.
Что нового в этой версии?
- Пользовательские цвета заливки (
Area.ForegroundColor) придают каждой серии уникальную визуальную идентичность. - Маркировки (
Marker.MarkerStyleиMarker.MarkerSize) выделяют отдельные точки данных. - Названия осей добавляют контекст к измерениям радара.
- Удаление границы (
PlotArea.Border.IsVisible = false) создаёт элегантный вид.
Не стесняйтесь менять значения цветов, стили маркеров или размеры диаграммы, чтобы соответствовать вашему бренду.
Получить бесплатную лицензию
Aspose.Cells — это коммерческая библиотека, но вы можете получить временную бесплатную лицензию для целей оценки. Перейдите на страницу страница временной лицензии Aspose и следуйте инструкциям, чтобы сгенерировать файл лицензии. Поместите файл лицензии в каталог вашего проекта и загрузите его перед созданием любой книги:
var license = new License();
license.SetLicense("Aspose.Total.lic");
Использование лицензии удаляет водяные знаки оценки и открывает полный набор функций.
RadarFilled Chart Excel: Бесплатные ресурсы
- Руководство разработчика – https://docs.aspose.com/cells/net/
- Бесплатные онлайн‑приложения – https://products.aspose.app/cells/family
- Справочник API – https://reference.aspose.com/cells/net/
- Статьи How‑to – https://blog.aspose.com/ru/categories/aspose.cells-product-family/
Эти ресурсы предоставляют более глубокие сведения, дополнительные примеры и рекомендации по лучшим практикам работы с диаграммами и другими функциями Excel.
Заключение
В этом посте мы продемонстрировали, как создать и настроить диаграмму RadarFilled в Excel с использованием C# и Aspose.Cells for .NET. Библиотека абстрагирует сложность внутренней модели диаграмм Excel, позволяя генерировать профессиональные визуализации, готовые к экспорту, всего несколькими строками кода. Включите примеры в свои решения для отчетности или аналитики, чтобы представить многомерные данные в интуитивно понятном и визуально привлекательном формате.
Если у вас есть вопросы или вам нужна дополнительная помощь, смело размещайте их на форуме поддержки Aspose.Cells.