Визуализация трехмерных данных на двумерной плоскости может выявлять шаблоны, которые трудно обнаружить с помощью стандартных диаграмм. Тип диаграммы SurfaceContour в Excel предоставляет плавную поверхность, заполненную цветом, отображающую изменения данных по двум осям. В этой статье вы узнаете, как программно создать диаграмму SurfaceContour, используя C# и Aspose.Cells for .NET.

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

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

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

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

  • Rich API – Доступ ко всем функциям Excel, включая расширенные типы диаграмм.
  • Precise Rendering – Генерация изображений диаграмм (PNG, JPEG, PDF и т.д.) с высокой точностью.
  • No COM Interop – Работает в серверных средах, облачных сервисах и контейнерах.
  • Multi‑format Support – Чтение/запись XLSX, XLS, CSV, ODS и других форматов.

Быстрый старт:

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

Создание диаграммы SurfaceContour в Excel с использованием C#

Ниже приведено полное, готовое к запуску консольное приложение на C#, которое создаёт рабочую книгу, заполняет её фиктивными трёхмерными данными, добавляет диаграмму SurfaceContour, настраивает её внешний вид и сохраняет результат в файл Excel.

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

StepWhat It Does
1Создает новый Workbook и получает доступ к листу по умолчанию.
2Заполняет сетку данных 5 × 5 вместе с метками осей X и Y.
3Вставляет диаграмму SurfaceContour в нужное место листа.
4Определяет весь диапазон (A1:F6), содержащий данные и заголовки.
5Присваивает метки оси X (категория) и оси Y (серия), чтобы диаграмма знала, как сопоставлять значения.
6Необязательное форматирование — градиентная заливка, позиционирование легенды и стилизация границы диаграммы.
7Сохраняет книгу в файл XLSX, который можно открыть в Excel.

Запустите программу, откройте SurfaceContourChart_Output.xlsx, и вы увидите плавную контурную поверхность, заполненную цветом, которая визуализирует исходные данные.

Бесплатная лицензия

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

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

Повышайте свою экспертизу с помощью этих бесплатных ресурсов:

Заключение

В этой статье мы продемонстрировали, как создать диаграмму SurfaceContour в Excel с использованием C# и Aspose.Cells for .NET. Используя мощный API построения диаграмм, вы можете преобразовать многомерные данные в наглядные визуализации, готовые к анализу, отчетности или презентации. Не стесняйтесь экспериментировать с различными наборами данных, цветовыми схемами и параметрами форматирования, чтобы удовлетворить ваши конкретные требования.

Если вам нужна помощь или у вас есть вопросы, сообщество Aspose готово помочь:

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