Визуализация иерархических данных в компактном, трехмерном формате может значительно улучшить читаемость бизнес‑отчетов. Тип диаграммы Conical Bar Stacked предоставляет 3‑D бар в виде конуса, где каждый сегмент бара представляет отдельный ряд данных, что делает его идеальным для сравнения накопительных значений по категориям.

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

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

Библиотека C# Excel для создания конусных столбчатых накопительных диаграмм

Aspose.Cells for .NET является комплексной библиотекой для работы с Excel, которая позволяет разработчикам создавать, изменять и отображать файлы Excel без необходимости установки Microsoft Office. Она полностью поддерживает тип диаграммы Conical Bar Stacked (ChartType.ConicalBarStacked) вместе с миллионами других стилей диаграмм.

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

ВозможностьПреимущество
Полный APIПолный доступ к свойствам диаграмм, сериям, осям и форматированию.
Без COM InteropРаботает в любой серверной среде .NET (Windows, Linux, Docker).
Высокая производительностьЭффективно обрабатывает большие книги и наборы данных.
Поддержка нескольких форматовСохраняет в XLSX, XLS, CSV, PDF, HTML, форматы изображений и т.д.

Начало работы

  1. Скачать последний релиз со страницы релизов Aspose.Cells.
  2. Установить через NuGet:
   PM> Install-Package Aspense.Cells
  1. Добавить ссылку на Aspose.Cells в ваш проект.

Теперь вы готовы создать конусный столбчатый сложенный график.

Создать конусный столбчатый сложенный график в Excel с использованием C#

Ниже приведены два практических примера:

  • Пример 1 – Создать конусную столбчатую диаграмму с накоплением с нуля.
  • Пример 2 – Изменить существующую диаграмму (изменить цвета, добавить подписи данных и экспортировать в PDF).

Оба примера полностью исполняемы.

Пример 1: Создание конусной столбчатой накопительной диаграммы с нуля

Объяснение ключевых шагов

StepЧто делает
1‑2Создает книгу и записывает примерные данные.
3Добавляет объект диаграммы ConicalBarStacked на лист.
4Добавляет три серии данных (Q1‑Q3), которые будут наложены внутри конуса.
5Устанавливает заголовки для категориальной и числовой осей и позиционирует подписи делений.
6Применяет встроенный стиль диаграммы (Style9).
7Сохраняет книгу как файл XLSX и как изображение PNG для быстрого просмотра.

Запуск программы создает ConicalBarStacked_Chart.xlsx (можно редактировать в Excel) и ConicalBarStacked_Chart.png (снимок диаграммы).

Пример 2: Обновление существующей конусной столбчатой диаграммы с накоплением (оформление и экспорт)

В этом примере показано, как загрузить существующую рабочую книгу, найти диаграмму, изменить её цветовую палитру, добавить подписи данных и экспортировать диаграмму в PDF‑документ.

Что демонстрирует этот пример

  • Загрузка существующей рабочей книги с помощью Workbook(string).
  • Доступ к диаграмме через sheet.Charts[index].
  • Настройка цветов серий с использованием Area.ForegroundColor.
  • Включение и настройка подписей данных (HasDataLabel, DataLabel.Position).
  • Экспорт рабочей книги в PDF с помощью SaveFormat.Pdf.

Получить бесплатную лицензию

Aspose.Cells требует лицензию для полной функциональности. Вы можете получить временную бесплатную лицензию для оценки на странице страница временной лицензии Aspose. Примените лицензию в начале вашего приложения:

License license = new License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your .lic file

Использование лицензии удаляет водяные знаки оценки и разблокирует все функции.

Конусная столбчатая диаграмма с накоплением: бесплатные ресурсы

Продолжайте осваивать Aspose.Cells с помощью этих официальных ресурсов:

Заключение

Создание диаграммы Conical Bar Stacked с помощью Aspose.Cells for .NET простое. Библиотека предоставляет чистый, удобный API для заполнения данных, настройки свойств диаграммы, применения стилей и экспорта в несколько форматов — без Microsoft Office. Независимо от того, создаёте ли вы финансовые панели, отчёты о продажах или любую иерархическую визуализацию, диаграмма Conical Bar Stacked добавляет современный, трёхмерный акцент в ваш вывод Excel.

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

См. также