Визуализация количественных данных с помощью трехмерной конической столбчатой диаграммы добавляет глубину и визуальный интерес к отчетам и панелям мониторинга.
В этом руководстве вы узнаете, как создать диаграмму ConicalColumn3D в Excel, используя C# и Aspose.Cells for .NET.
Пример демонстрирует заполнение данными, создание диаграммы, настройку серий и базовое оформление — всё это с помощью нескольких строк кода.
В этой статье рассматриваются следующие темы:
- Библиотека C# Excel для создания диаграммы ConicalColumn3D
- Создание диаграммы ConicalColumn3D в Excel с помощью C#
- Бесплатная лицензия и ресурсы
- См. также
C# библиотека Excel для создания конусного столбчатого 3D графика
Aspose.Cells for .NET — это комплексная библиотека для работы с Excel, позволяющая разработчикам создавать, редактировать и форматировать книги Excel без Microsoft Office. Она поддерживает широкий спектр типов диаграмм, включая ConicalColumn3D, который недоступен в стандартных API Office Interop.
Ключевые преимущества использования Aspose.Cells для создания диаграмм:
- Rich API – Полный контроль над типом диаграммы, сериями, осями, легендами и форматированием.
- Zero Dependencies – Не требуется установка Excel на сервере.
- High Performance – Эффективная работа с большими наборами данных.
- Cross‑Platform – Работает на Windows, Linux и macOS с .NET Core/5/6+.
Начните работу в три простых шага:
- Установите библиотеку через NuGet:
PM> Install-Package Aspose.Cells - Создайте экземпляр
Workbookи заполните данными. - Добавьте диаграмму ConicalColumn3D, настройте серии и сохраните файл.
Создание диаграммы ConicalColumn3D в Excel с использованием C#
Ниже приведена полная, готовая к запуску консольная программа на C#, демонстрирующая, как построить диаграмму ConicalColumn3D. Код следует лучшим практикам, содержит подробные комментарии и может быть скомпилирован с .NET 6 или более поздней версией.
Объяснение кода
| Шаг | Что делает |
|---|---|
| 02 | Создаёт новый объект Workbook и получает первый лист. |
| 03 | Записывает примерные данные о продажах за два квартала в ячейки A1:C3. |
| 04 | Добавляет объект диаграммы ConicalColumn3D, расположенный в строках 5‑25, столбцах 0‑10. |
| 05‑06 | Создаёт две серии данных — одну для Q1 и одну для Q2 — и связывает их с диапазонами листа. |
| 07 | Демонстрирует необязательные настройки: названия осей, цвета заливки серий, позицию легенды. |
| 08 | Сохраняет книгу в файл XLSX, который можно открыть в Excel, Google Sheets или любом совместимом просмотрщике. |
Запуск примера
- Создайте новый консольный проект .NET (
dotnet new console -n ConicalColumn3DChartDemo). - Добавьте пакет NuGet Aspose.Cells (
dotnet add package Aspose.Cells). - Замените сгенерированный
Program.csкодом, приведённым выше. - Соберите и запустите (
dotnet run).
ФайлConicalColumn3D_Chart_Output.xlsxпоявится в папке вывода проекта.
Бесплатная лицензия и ресурсы
Aspose.Cells предлагает временную бесплатную лицензию, которая снимает ограничения оценки во время разработки. Получите её здесь: Aspose Temporary License.
Дополнительные ресурсы для углубления ваших знаний по Aspose.Cells:
- Руководство разработчика – https://docs.aspose.com/cells/net/
- Бесплатные онлайн‑приложения – https://products.aspose.app/cells/family
- Справочник API – https://reference.aspose.com/cells/net/
- Статьи How‑to – https://blog.aspose.com/ru/categories/aspose.cells-product-family/
Заключение
Создание диаграммы ConicalColumn3D с помощью Aspose.Cells for .NET простое и полностью программируемое. Библиотека предоставляет детальный контроль над данными, сериями и визуальным оформлением без необходимости использования Microsoft Excel. Используйте предоставленный пример в качестве основы для интеграции продвинутой 3‑D визуализации в ваши отчёты, панели мониторинга или конвейеры анализа данных.
Если у вас возникнут какие‑либо трудности или вопросы, не стесняйтесь задать их на форуме форум поддержки Aspose Cells.