Визуализация пропорциональных данных с помощью трехмерной конусной диаграммы может выделить ваши отчёты. В этой статье мы покажем, как создать диаграмму Cone100PercentStacked — эффектный 100 % стековый конус — используя C# и Aspose.Cells for .NET. Руководство содержит полностью готовый к запуску пример кода, который заполняет тестовыми данными, создает диаграмму, настраивает оси и заголовки, а затем сохраняет книгу в формате XLSX.
В этой статье рассматриваются следующие темы:
- Библиотека Excel для C# для создания конусных 100% сложенных диаграмм
- Создать конусную 100% сложенную диаграмму в Excel с помощью C#
- Бесплатные ресурсы
- Заключение
- См. также
Библиотека Excel на C# для создания Cone100PercentStacked диаграмм
Aspose.Cells for .NET — это мощная, многофункциональная библиотека, позволяющая разработчикам создавать, изменять и отображать файлы Excel без необходимости установки Microsoft Office. Она полностью поддерживает все современные типы диаграмм, включая диаграмму Cone100PercentStacked.
Ключевые преимущества использования Aspose.Cells для создания диаграмм:
- Полнофункциональный API – Доступ к каждому свойству диаграммы (тип, серии, оси, легенды и т.д.).
- Отсутствие зависимостей COM – Работает на любой платформе .NET (Windows, Linux, macOS).
- Высокая производительность – Эффективно обрабатывает большие книги и наборы данных.
- Поддержка нескольких форматов – Сохранение в XLSX, XLS, CSV, PDF, PNG и др.
Начните работу в три простых шага:
- Скачать последнюю версию со страницы Aspose Cells .NET releases page.
- Установить пакет NuGet:
PM> Install-Package Aspose.Cells
- Подключите библиотеку в ваш проект и начните писать код.
Создать конусную 100% сложенную диаграмму в Excel с использованием C#
Ниже приведена полная, автономная программа на C#, которая:
- Создает новую книгу.
- Заполняет примерными данными три категории продуктов.
- Добавляет диаграмму Cone100PercentStacked.
- Настраивает заголовок диаграммы, подписи осей и легенду.
- Сохраняет книгу как
Cone100PercentStackedChart.xlsx.
Примечание – Код нацелен на .NET 6.0 (или более позднюю версию) и использует последнюю API Aspose.Cells.
Как работает код
| Step | Purpose |
|---|---|
| 1 | Создает экземпляр Workbook и получает первый лист рабочей книги. |
| 2 | Записывает строку заголовка и четыре строки примера данных о продажах. |
| 3 | Вставляет диаграмму типа ChartType.Cone100PercentStacked. |
| 4 | Устанавливает диапазон данных диаграммы (NSeries.Add) и ось категорий (CategoryData). |
| 5 | Добавляет читаемые имена рядов, названия осей и форматирует ось значений в виде процента. |
| 6 | Размещает легенду внизу и сохраняет рабочую книгу в файл XLSX. |
Запуск программы создаст файл Excel, содержащий красиво отрисованный 100 % стековый конусный график — идеально подходящий для презентаций, которым нужен драматичный визуальный эффект.
Бесплатные ресурсы
- Developer’s Guide – Полная документация по Aspose.Cells: https://docs.aspose.com/cells/net/
- Online Applications – Попробуйте создавать диаграммы без программирования: https://products.aspose.app/cells/family
- API Reference – Подробные описания классов и их членов: https://reference.aspose.com/cells/net/
- How‑To Articles – Дополнительные руководства по работе с диаграммами: https://blog.aspose.com/ru/categories/aspose.cells-product-family/
Заключение
Создание диаграммы Cone100PercentStacked с помощью Aspose.Cells for .NET простое. Богатый API библиотеки позволяет полностью программно создавать, настраивать и экспортировать высококачественные диаграммы — без необходимости установки Microsoft Office. Используйте приведённый выше пример кода в качестве отправной точки, адаптируйте источник данных под потребности вашего бизнеса и интегрируйте сгенерированную книгу в ваши конвейеры отчётности.
Если у вас есть вопросы или вам нужна дополнительная помощь, не стесняйтесь посетить Aspose.Cells Support Forum.