Визуализация пропорциональных данных с помощью трехмерной конусной диаграммы может выделить ваши отчёты. В этой статье мы покажем, как создать диаграмму Cone100PercentStacked — эффектный 100 % стековый конус — используя C# и Aspose.Cells for .NET. Руководство содержит полностью готовый к запуску пример кода, который заполняет тестовыми данными, создает диаграмму, настраивает оси и заголовки, а затем сохраняет книгу в формате XLSX.

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

Библиотека Excel на C# для создания Cone100PercentStacked диаграмм

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

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

  • Полнофункциональный API – Доступ к каждому свойству диаграммы (тип, серии, оси, легенды и т.д.).
  • Отсутствие зависимостей COM – Работает на любой платформе .NET (Windows, Linux, macOS).
  • Высокая производительность – Эффективно обрабатывает большие книги и наборы данных.
  • Поддержка нескольких форматов – Сохранение в XLSX, XLS, CSV, PDF, PNG и др.

Начните работу в три простых шага:

  1. Скачать последнюю версию со страницы Aspose Cells .NET releases page.
  2. Установить пакет NuGet:
PM> Install-Package Aspose.Cells
  1. Подключите библиотеку в ваш проект и начните писать код.

Создать конусную 100% сложенную диаграмму в Excel с использованием C#

Ниже приведена полная, автономная программа на C#, которая:

  1. Создает новую книгу.
  2. Заполняет примерными данными три категории продуктов.
  3. Добавляет диаграмму Cone100PercentStacked.
  4. Настраивает заголовок диаграммы, подписи осей и легенду.
  5. Сохраняет книгу как Cone100PercentStackedChart.xlsx.

Примечание – Код нацелен на .NET 6.0 (или более позднюю версию) и использует последнюю API Aspose.Cells.

Как работает код

StepPurpose
1Создает экземпляр Workbook и получает первый лист рабочей книги.
2Записывает строку заголовка и четыре строки примера данных о продажах.
3Вставляет диаграмму типа ChartType.Cone100PercentStacked.
4Устанавливает диапазон данных диаграммы (NSeries.Add) и ось категорий (CategoryData).
5Добавляет читаемые имена рядов, названия осей и форматирует ось значений в виде процента.
6Размещает легенду внизу и сохраняет рабочую книгу в файл XLSX.

Запуск программы создаст файл Excel, содержащий красиво отрисованный 100 % стековый конусный график — идеально подходящий для презентаций, которым нужен драматичный визуальный эффект.

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

Заключение

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

Если у вас есть вопросы или вам нужна дополнительная помощь, не стесняйтесь посетить Aspose.Cells Support Forum.

Смотрите также