Визуализация иерархических или накопительных данных часто требует столбчатой диаграммы с 3‑D видом. Aspose.Cells for .NET упрощает создание Cylindrical Bar Stacked диаграммы напрямую из кода. Независимо от того, создаёте ли вы финансовую панель управления, отчёт о продажах по регионам или любой другой сценарий со сложенными столбцами, следующее руководство проведёт вас через процесс создания, настройки и сохранения диаграммы с использованием C#.
В этой статье рассматриваются следующие темы:
- Библиотека C# Excel для создания цилиндрических столбчатых накопленных диаграмм
- Создание цилиндрической столбчатой накопленной диаграммы в Excel с помощью C#
- Получить бесплатную лицензию
- Бесплатные ресурсы
- Заключение
- См. также
C# Библиотека Excel для создания цилиндрических столбчатых накопительных диаграмм
Aspose.Cells for .NET — это комплексная библиотека для работы с Excel, устраняющая необходимость автоматизации Microsoft Office. Она предоставляет богатый набор API для построения диаграмм, включая тип CylindricalBarStacked, который отображает сложенные столбцы в виде 3‑D цилиндров.
Ключевые преимущества использования Aspose.Cells для создания диаграмм:
- Полная интеграция с .NET – Работает с .NET 6+, .NET Framework и .NET Core.
- Отсутствие зависимости от Office – Работает на серверах, в контейнерах и в конвейерах CI/CD без установленного Office.
- Высокая производительность – Эффективно обрабатывает большие книги и сложные диаграммы.
- Поддержка нескольких форматов – Сохранение в XLSX, XLS, CSV, PDF, PNG, JPEG и другие.
Начало работы
- Скачайте последнюю версию Aspose.Cells for .NET со страницы выпусков.
- Добавьте библиотеку в ваш проект через NuGet.
PM> Install-Package Aspose.Cells
Теперь вы готовы программно создать слоистую цилиндрическую столбчатую диаграмму.
Создание цилиндрической столбчатой накопительной диаграммы в Excel с использованием C#
Ниже приведён полный, компилируемый пример на C#, демонстрирующий:
- Создание новой рабочей книги.
- Заполнение примерными данными.
- Добавление диаграммы CylindricalBarStacked.
- Настройка серий, осей и внешнего вида.
- Сохранение рабочей книги в файл XLSX.
Объяснение кода
| Step | What the code does |
|---|---|
| 1 | Создает пустую книгу и получает первый лист. |
| 2 | Заполняет лист образцовыми данными о продажах для четырёх регионов и трёх продуктов. |
| 3 | Добавляет диаграмму CylindricalBarStacked, расположенную под таблицей данных. |
| 4 | Добавляет три серии, по одной для каждого продукта, и связывает их с соответствующим диапазоном данных. |
| 5 | Устанавливает подписи категорий (ось X) в виде названий регионов. |
| 6 | Продемонстрированы типичные визуальные настройки: граница, форматирование области построения, расположение легенды и подписи осей. |
| 7 | Сохраняет книгу в файл XLSX, который можно открыть в Excel, Google Sheets или любом совместимом просмотрщике. |
Запуск программы генерирует CylindricalBarStackedChart_Output.xlsx, содержащий 3‑D сложенный цилиндрический столбчатый график, визуально агрегирующий продажи продуктов по регионам.
Получить бесплатную лицензию
Aspose.Cells требует лицензию для полной функциональности. Вы можете получить временную бесплатную лицензию для оценки на странице страница временной лицензии Aspose. Файл лицензии можно применить в вашем коде, как показано в документация по лицензии.
Бесплатные ресурсы
- Руководство разработчика – Полное справочное руководство API и учебные материалы: 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/
Заключение
Создание Cylindrical Bar Stacked диаграммы с Aspose.Cells for .NET — это несколько строк кода. Библиотека абстрагирует сложность объектов диаграмм Excel, предоставляя полный контроль над данными, макетом и визуальным оформлением. Используйте приведённый выше пример в качестве отправной точки и адаптируйте его под свои требования к отчётности — независимо от того, нужно ли вам заполнять диаграмму данными из базы данных, применять условное форматирование или экспортировать результат в PDF или изображение.
Если у вас возникнут какие-либо проблемы или вопросы, смело размещайте их на нашем бесплатном форуме поддержки.