Визуализация слоистых данных в трех‑мерной форме помогает заинтересованным сторонам быстро понять состав итогов по категориям. В этой статье вы узнаете, как создать CylinderStacked chart — 3‑D stacked cylinder column chart — в рабочей книге Excel, используя C# и Aspose.Cells for .NET. Руководство включает полный готовый к запуску пример кода и краткий обзор того, как преобразовать существующую диаграмму в цилиндрический стиль.
В этой статье рассматриваются следующие темы:
- Библиотека C# Excel для создания CylinderStacked Charts
- Создание CylinderStacked Chart в Excel с использованием C#
- Бесплатные ресурсы
- Получить бесплатную лицензию
- Заключение
- См. также
C# Excel Library для создания цилиндрических сложенных диаграмм
Aspose.Cells for .NET — это комплексная библиотека для работы с Excel, устраняющая необходимость автоматизации Microsoft Office. Она предоставляет богатый API для программного создания, редактирования и форматирования диаграмм. При работе с 3‑D типами диаграмм, такими как CylinderStacked, Aspose.Cells обеспечивает полную поддержку типов диаграмм, форматирования серий, настройки осей и многое другое.
Ключевые преимущества использования Aspose.Cells for .NET:
- Полнофункциональный API – Доступ ко всем функциям Excel, включая продвинутые 3‑D типы диаграмм.
- Отсутствие зависимости от Office – Работает в серверных средах без необходимости установки Excel.
- Высокая производительность – Обрабатывает большие книги с небольшим потреблением памяти.
- Кроссплатформенный – Совместим с .NET Framework, .NET Core и .NET 5/6+.
Установка
PM> Install-Package Aspose.Cells
Создать диаграмму CylinderStacked в Excel с использованием C#
Ниже приведён полный, автономный пример, который создаёт рабочую книгу, заполняет её примерными данными, добавляет диаграмму типа CylinderStacked, настраивает её внешний вид и сохраняет файл.
Пошаговое объяснение
- Создайте новую книгу и получите первый лист.
- Вставьте примерные данные – категории (Q1‑Q4) и три серии продуктов.
- Добавьте диаграмму с использованием
ChartType.CylinderStacked. - Определите диапазон данных для диаграммы и задайте ось категорий.
- Настройте элементы диаграммы (заголовок, легенда, подписи осей, 3‑D вращение).
- Сохраните книгу в файл Excel.
Полный код C#
Объяснение ключевых строк
ChartType.CylinderStackedвыбирает 3‑D столбчатую диаграмму с накопленными цилиндрами.SetChartDataRange("A1:D5", true)указывает Aspose.Cells рассматривать первую строку как имена рядов.chart.NSeries.CategoryData = "A2:A5"сопоставляет кварталы с осью X.
Получить бесплатную лицензию
Изучите бесплатные временные лицензии Aspose.Cells, чтобы разблокировать все функции во время разработки. Посетите страницу временной лицензии, чтобы получить лицензионный ключ и начать создавать надёжные решения Excel без ограничений.
Диаграмма CylinderStacked 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/
Заключение
В этой статье мы рассмотрели, как создать диаграмму CylinderStacked — 3‑D столбчатую диаграмму со стеком цилиндров — с использованием Aspose.Cells for .NET. Приведённые примеры кода демонстрируют как создание новой диаграммы, так и преобразование существующей диаграммы в цилиндрический стиль. С помощью Aspose.Cells вы можете полностью программно генерировать сложные визуализации, без необходимости использовать Microsoft Excel на сервере.
Если у вас есть вопросы или вам нужна дополнительная помощь, смело публикуйте их на форум поддержки Aspose.Cells.