Визуализация иерархических или сравнительных данных с трехмерным видом может сделать отчеты гораздо более привлекательными. Cone Stacked chart — это 3‑D тип диаграммы, который размещает серии данных на форме конуса, помогая выделить пропорциональные отношения, добавляя визуальную глубину. В этом руководстве вы узнаете, как программно создать Cone Stacked chart в Excel с помощью C# и Aspose.Cells for .NET.

В этой статье рассматриваются следующие темы:

C# Excel Library для создания конусных сложенных диаграмм

Aspose.Cells for .NET — мощный API, позволяющий разработчикам создавать, редактировать и отображать файлы Excel без Microsoft Office. Он предоставляет полную поддержку широкого спектра типов диаграмм, включая Cone Stacked диаграмму, через чистый объектно‑ориентированный API.

Ключевые преимущества использования Aspose.Cells для создания диаграмм:

FeatureBenefit
Полный APIДоступ к каждому элементу Excel, от ячеек до продвинутых диаграмм.
Высокая производительностьЭффективно работать с большими рабочими книгами.
Отсутствие зависимости от OfficeРаботает на любой платформе, поддерживающей .NET.
Разнообразные форматы выводаСохраняйте в форматах XLSX, XLS, PDF, PNG, JPEG и т.д.

Начать легко:

PM> Install-Package Aspose.Cells

Или загрузите последнюю версию со страницы выпусков Aspose.Cells .NET.

Создать конусную сложенную диаграмму в Excel с использованием C#

Ниже представлено полное, готовое к запуску консольное приложение C#, которое:

  1. Создает новую рабочую книгу.
  2. Заполняет примерными данными.
  3. Добавляет Cone Stacked диаграмму.
  4. Настраивает заголовок диаграммы, оси и легенду.
  5. Сохраняет рабочую книгу на диск.

Tip – Тип диаграммы определяется ChartType.ConeStacked. Для 100 % стека используйте ChartType.ConeStacked100.

Объяснение кода

ШагЧто делает код
1Создаёт новый Workbook и ссылается на первый Worksheet.
2Записывает строку заголовка и четыре строки данных о квартальных продажах для трёх продуктов.
3Добавляет Cone Stacked диаграмму (ChartType.ConeStacked) на лист.
4Создаёт три серии — по одну для каждого продукта — используя диапазон его значений продаж.
5Устанавливает категории (ось X) в виде названий кварталов, отображает легенду и добавляет подписи осей.
6Сохраняет книгу в файл XLSX.

Запустите программу, откройте созданный ConeStackedChart_Output.xlsx, и вы увидите трехмерную диаграмму Cone Stacked, которая наглядно визуализирует пропорциональный вклад каждого продукта за квартал.

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

Заключение

Диаграмма Cone Stacked — эффективный способ представить сложенные данные с визуально привлекательным 3‑D эффектом. С помощью Aspose.Cells for .NET вы можете генерировать такие диаграммы программно в несколько строк кода C#, полностью настраивать их внешний вид и экспортировать в любой поддерживаемый формат. Приведённый выше пример предоставляет надёжную основу, которую вы можете адаптировать к своим наборам данных и требованиям к отчётности.

Если вам нужна помощь, не стесняйтесь задавать вопросы на форум поддержки Aspose.Cells или обращаться через наши каналы связи.

См. также