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

В этом руководстве вы узнаете:

  • Что предлагает библиотека Aspose.Cells C# Excel для создания диаграмм.
  • Как пошагово создать цилиндрическую гистограмму.
  • Как настроить внешний вид диаграммы (названия осей, цвета, легенды и т.д.).
  • Где получить бесплатную временную лицензию для оценки.

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

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

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

  • Полнофункциональный API – Доступ к объектам книги, листа, ячейки, диаграммы и форматирования.
  • Отсутствие зависимостей – Работает на любой платформе .NET ( .NET Framework, .NET Core, .NET 5/6/7 ).
  • Высокая производительность – Обрабатывает большие наборы данных с небольшим потреблением памяти.
  • Поддержка кросс‑форматов – Чтение/запись XLS, XLSX, CSV, ODS и многих других.

Установка Aspose.Cells

Вы можете получить Aspose.Cells через NuGet:

PM> Install-Package Aspose.Cells

Или скачайте последнюю версию со страницы выпусков Aspose.Cells releases page.

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

Следующий пример создает рабочую книгу, заполняет её образцовыми данными о продажах, добавляет цилиндрическую столбчатую диаграмму и сохраняет результат в файл XLSX.

Полный пример кода на C#

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

StepWhat the code does
1Создает новый Workbook и получает первый лист (Sheet1).
2Заполняет лист небольшим набором данных (регионы и квартальные продажи).
3Добавляет диаграмму Cylindrical Bar (ChartType.CylindricalBar) и размещает её на листе.
4Добавляет три серии — по одной для каждого квартала, связывая их с ячейками, содержащими числовые данные.
5Устанавливает названия осей, расположение легенды, цвета серий и умеренный 3‑D поворот, чтобы подчеркнуть цилиндрическую форму.
6Сохраняет книгу как CylindricalBarChart_Output.xlsx. Сгенерированный файл можно открыть в Excel, Google Sheets или любом совместимом просмотрщике.

Запуск примера

  1. Создайте новый проект Console Application в Visual Studio или в вашей предпочтительной IDE.
  2. Добавьте пакет Aspose.Cells NuGet (Install-Package Aspose.Cells).
  3. Замените сгенерированный файл Program.cs содержимым кода, приведённым выше.
  4. Скомпилируйте и запустите проект. Консоль подтвердит, что рабочая книга сохранена, и вы найдете CylindricalBarChart_Output.xlsx в папке вывода проекта.

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

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

  • Посетите страницу временной лицензии Aspose (Aspose temporary license page).
  • Следуйте инструкциям на экране, чтобы получить файл лицензии (обычно Aspose.Total.NET.lic).
  • Поместите файл лицензии в корневой каталог вашего проекта и активируйте его перед использованием любого API Aspose.Cells:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");

Временная лицензия снимает ограничения оценки на ограниченный период, позволяя вам тестировать все функции, включая создание диаграмм—без ограничений.

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

Заключение

Создание диаграммы Cylindrical Bar с помощью Aspose.Cells for .NET является простым: подготовьте данные, добавьте диаграмму типа ChartType.CylindricalBar, привяжите серии и примените необязательное оформление. Библиотека обрабатывает все низкоуровневые операции Excel, позволяя программно генерировать профессионально выглядящие 3‑D визуализации.

Не стесняйтесь экспериментировать с дополнительными настройками — например, метками данных, градиентными заливками или динамическими источниками данных — чтобы адаптировать диаграмму к вашим конкретным требованиям к отчетности. Если вы столкнётесь с какими‑либо проблемами или у вас возникнут дополнительные вопросы, сообщество Aspose и форумы поддержки являются отличными местами для получения помощи.

См. также