Визуализация многокатегориальных данных в трехмерной сложенной столбчатой диаграмме обеспечивает чёткий, экономичный по пространству способ сравнения общих значений и подитогов по категориям. В этой статье вы узнаете, как создать диаграмму Column3DStacked в Excel, используя C# и Aspose.Cells for .NET. Руководство включает полный готовый к запуску пример кода, рекомендации по настройке диаграммы и ссылки на бесплатные ресурсы.

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

C# Excel Library для создания диаграмм Column3DStacked

Aspose.Cells for .NET — это мощная библиотека, позволяющая разработчикам программно создавать, изменять и отображать файлы Excel. Она предоставляет полную поддержку всех типов диаграмм, включая Column3DStacked, и предлагает обширные API для манипуляции данными, стилизации и экспорта.

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

  • Полное покрытие API – от базовых листов до продвинутой визуализации диаграмм.
  • Высокая производительность – Обрабатывает большие книги с минимальным потреблением памяти.
  • Кросс‑платформенный – Работает на Windows, Linux и macOS.
  • Не требуется установка Excel – Все операции выполняются на сервере.

Установка

Добавьте Aspose.Cells в ваш проект через NuGet:

PM> Install-Package Aspose.Cells

Или ссылаться на DLL напрямую с официальной страницы выпуска.

Создать 3D-слойную столбчатую диаграмму в Excel с помощью C#

Следующий пример демонстрирует, как:

  1. Создайте новую рабочую книгу.
  2. Заполните примерными данными.
  3. Вставьте диаграмму Column3DStacked.
  4. Настройте заголовок диаграммы, оси, легенду и внешний вид.
  5. Сохраните рабочую книгу в файл Excel.

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

StepPurpose
1Создаёт новый Workbook и получает первый Worksheet.
2Заполняет лист данными о квартальных продажах для трёх продуктов.
3Вставляет диаграмму Column3DStacked, расположенную между строками 6‑26 и столбцами 0‑10.
4Добавляет три серии, по одной для каждого продукта, и привязывает их к соответствующим диапазонам ячеек.
5Устанавливает описательные заголовки для диаграммы, осей и легенды, а также применяет предустановленный стиль.
6Сохраняет книгу в виде Excel‑файла (.xlsx).

Запустите программу, откройте сгенерированный Column3DStackedChart_Output.xlsx, и вы увидите 3‑мерный сложенный столбчатый график, визуализирующий распределение продаж по кварталам.

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

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

  • Перейдите на страницу Aspose temporary license page.
  • Следуйте инструкциям, чтобы создать файл лицензии.
  • Загрузите лицензию в начале вашего приложения:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

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

Повышайте свои навыки автоматизации Excel с помощью этих бесплатных ресурсов:

Заключение

В этом руководстве мы продемонстрировали, как создать диаграмму Column3DStacked в Excel с использованием C# и Aspose.Cells for .NET. Простой API библиотеки позволяет создавать сложные трёхмерные сложенные столбчатые визуализации всего в несколько строк кода, предоставляя при этом широкие возможности настройки заголовков, осей, легенд и стилей.

Не стесняйтесь экспериментировать с различными наборами данных, стилями диаграмм и форматами экспорта (PDF, PNG и т.д.). Если возникнут вопросы, сообщество Aspose и форумы поддержки всегда готовы помочь.

См. также