Визуализация тенденций данных в трехмерном накопительном формате области помогает заинтересованным сторонам быстро понять совокупные значения по категориям. С Aspose.Cells for .NET создание диаграммы Area3DStacked простое и полностью контролируемое через код. В этой статье вы узнаете, как создать, заполнить и точно настроить диаграмму Area3DStacked в рабочей книге Excel с использованием C#.
В этой статье рассматриваются следующие темы:
- Библиотека Excel для C# для создания Area3DStacked диаграмм
- Создание Area3DStacked диаграммы в Excel с помощью C#
- Бесплатные ресурсы
- Другие темы
Библиотека C# Excel для создания диаграмм Area3DStacked
Aspose.Cells for .NET — это мощная библиотека автоматизации Excel, которая устраняет необходимость в Microsoft Office на сервере. Она предоставляет богатый API для создания листов, вставки данных и добавления любого типа диаграмм, поддерживаемого Excel, включая Area3DStacked.
Ключевые преимущества использования Aspose.Cells for .NET:
- Полное покрытие API – Доступ к каждой функции Excel программно.
- Высокая производительность – Обработка больших книг с минимальным потреблением памяти.
- Кросс‑платформенный – Работает на Windows, Linux и macOS с .NET Core / .NET 8+.
- Не требуется установка Excel – Работает в безголовых средах, таких как веб‑службы и конвейеры CI.
Вы можете начать в три простых шага:
- Скачайте последнюю версию со страницы страница выпусков Aspose.Cells.
- Добавьте пакет NuGet в ваш проект:
PM> Install-Package Aspose.Cells
- Начните писать код с пространства имён
Aspose.Cells
Создать диаграмму Area3DStacked в Excel с использованием C#
Ниже приведены два практических примера, демонстрирующие, как построить диаграмму Area3DStacked с нуля и как применить общие настройки.
Пример 1 – базовая диаграмма Area3DStacked
Этот пример создает рабочую книгу, заполняет её данными о квартальных продажах и вставляет 3‑D Stacked Area диаграмму.
Объяснение ключевых шагов
| Шаг | Что делает |
|---|---|
| 1 | Создаёт новый Workbook и ссылается на первый Worksheet. |
| 2 | Вставляет небольшую таблицу данных, которую будет визуализировать диаграмма. |
| 3 | Добавляет диаграмму типа ChartType.Area3DStacked. Область диаграммы размещается с строки 7, столбца 0 до строки 25, столбца 9. |
| 4 | Связывает диаграмму с диапазоном данных. SetChartDataRange включает как категории, так и серии; CategoryData указывает на метки строк (кварталы). |
| 5 | Сохраняет книгу в файл XLSX. |
Запуск программы генерирует Area3DStacked_Chart_Basic.xlsx, в котором отображается трехмерный накопительный областной график, где продажи каждого продукта накладываются друг на друга за каждый квартал.
Пример 2 – Настроенная диаграмма Area3DStacked (цвета и подписи осей)
Во втором примере демонстрируется, как настроить внешний вид диаграммы: установить цвета серий, отрегулировать прозрачность и добавить информативные подписи осей.
Что делает настройка
- Цвета серии и прозрачность – Каждый регион получает отдельный цвет с различной прозрачностью, чтобы подчеркнуть глубину.
- Названия осей – Улучшает восприятие диаграммы, особенно при встраивании в отчёты.
- Удаление границы – Делает наложенную область более плавной визуально.
Полученный файл Area3DStacked_Chart_Customized.xlsx демонстрирует отшлифованную 3‑D слоистую областную диаграмму, подходящую для исполнительных панелей мониторинга.
Бесплатные ресурсы
- Aspose.Cells Developer Guide – Подробный обзор API: https://docs.aspose.com/cells/net/
- Aspose.Cells Live Demos – Попробуйте создание диаграмм онлайн без программирования: https://products.aspose.app/cells/family
- API Reference – Подробная документация классов и членов: https://reference.aspose.com/cells/net/
- How‑to Blog Posts – Реальные сценарии и примеры проектов: https://blog.aspose.com/ru/categories/aspose.cells-product-family/
Заключение
Создание диаграммы Area3DStacked с помощью Aspose.Cells for .NET — это несколько строк кода: загрузите или сгенерируйте данные, добавьте диаграмму типа ChartType.Area3DStacked, привяжите диапазон и, при необходимости, точно настройте цвета, прозрачность и подписи осей. Мощный API библиотеки позволяет создавать визуализации, готовые к публикации, без необходимости установки Microsoft Excel на сервере.
Не стесняйтесь экспериментировать с приведёнными выше примерами, адаптировать их к вашей модели данных и интегрировать сгенерированные диаграммы в автоматизированные конвейеры отчётности.
Для дополнительной помощи посетите наш бесплатный форум поддержки.