Визуализация тенденций данных в трехмерном накопительном формате области помогает заинтересованным сторонам быстро понять совокупные значения по категориям. С Aspose.Cells for .NET создание диаграммы 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.

Вы можете начать в три простых шага:

  1. Скачайте последнюю версию со страницы страница выпусков Aspose.Cells.
  2. Добавьте пакет NuGet в ваш проект:
PM> Install-Package Aspose.Cells
  1. Начните писать код с пространства имён 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 слоистую областную диаграмму, подходящую для исполнительных панелей мониторинга.

Бесплатные ресурсы

Заключение

Создание диаграммы Area3DStacked с помощью Aspose.Cells for .NET — это несколько строк кода: загрузите или сгенерируйте данные, добавьте диаграмму типа ChartType.Area3DStacked, привяжите диапазон и, при необходимости, точно настройте цвета, прозрачность и подписи осей. Мощный API библиотеки позволяет создавать визуализации, готовые к публикации, без необходимости установки Microsoft Excel на сервере.

Не стесняйтесь экспериментировать с приведёнными выше примерами, адаптировать их к вашей модели данных и интегрировать сгенерированные диаграммы в автоматизированные конвейеры отчётности.

Для дополнительной помощи посетите наш бесплатный форум поддержки.

См. также