Визуализация многокатегориальных данных в трехмерной сложенной столбчатой диаграмме обеспечивает чёткий, экономичный по пространству способ сравнения общих значений и подитогов по категориям. В этой статье вы узнаете, как создать диаграмму Column3DStacked в Excel, используя C# и Aspose.Cells for .NET. Руководство включает полный готовый к запуску пример кода, рекомендации по настройке диаграммы и ссылки на бесплатные ресурсы.
В этой статье рассматриваются следующие темы:
- Библиотека Excel для C# для создания 3D‑столбчатых диаграмм с накоплением
- Создать 3D‑столбчатую диаграмму с накоплением в Excel с помощью C#
- Получить бесплатную лицензию
- Бесплатные ресурсы
- Заключение
- См. также
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#
Следующий пример демонстрирует, как:
- Создайте новую рабочую книгу.
- Заполните примерными данными.
- Вставьте диаграмму Column3DStacked.
- Настройте заголовок диаграммы, оси, легенду и внешний вид.
- Сохраните рабочую книгу в файл Excel.
Объяснение кода
| Step | Purpose |
|---|---|
| 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 с помощью этих бесплатных ресурсов:
- Руководство разработчика – https://docs.aspose.com/cells/net/
- Онлайн‑приложения – https://products.aspose.app/cells/family
- Справочник API – https://reference.aspose.com/cells/net/
- Статьи‑руководства – https://blog.aspose.com/ru/categories/aspose.cells-product-family/
- Бесплатный форум поддержки – https://forum.aspose.com/c/cells/9
Заключение
В этом руководстве мы продемонстрировали, как создать диаграмму Column3DStacked в Excel с использованием C# и Aspose.Cells for .NET. Простой API библиотеки позволяет создавать сложные трёхмерные сложенные столбчатые визуализации всего в несколько строк кода, предоставляя при этом широкие возможности настройки заголовков, осей, легенд и стилей.
Не стесняйтесь экспериментировать с различными наборами данных, стилями диаграмм и форматами экспорта (PDF, PNG и т.д.). Если возникнут вопросы, сообщество Aspose и форумы поддержки всегда готовы помочь.