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

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

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

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

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

  • Comprehensive API – Доступ к каждому функционалу Excel, от листов до продвинутых диаграмм.
  • High Performance – Эффективная обработка больших книг.
  • Zero Dependency on Office – Не требуется установка Excel на сервере.
  • Multi‑Format Support – Чтение/запись XLSX, XLS, CSV, ODS, PDF и др.

Начало работы

  1. Скачать последний релиз со страницы выпусков Aspose.Cells.
  2. Установить через NuGet:
   PM> Install-Package Aspose.Cells
  1. Добавьте ссылку на Aspose.Cells в ваш проект C#.

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

Следующий пример создает рабочую книгу, вставляет примерные данные, добавляет диаграмму ScatterConnectedByCurvesWithDataMarker и сохраняет файл как ScatterChart_Output.xlsx.

Что делает код

StepDescription
1Создаёт новый объект Workbook и получает первый Worksheet.
2Записывает строку заголовка и набор точек X‑Y в столбцы A и B.
3Вставляет диаграмму типа ScatterConnectedByCurvesWithDataMarker в указанное место листа.
4Добавляет одну серию данных. NSeries.Add задает диапазон X; YValues назначает диапазон Y.
5(Опционально) Устанавливает заголовки для осей категорий (X) и значений (Y).
6Сохраняет книгу на диск.

Запустите программу; сгенерированный ScatterChart_Output.xlsx будет содержать сглаженный точечный график, где каждая точка выделена маркером данных.

Настройка маркеров данных для диаграммы рассеяния

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

Основные моменты настройки маркеров

СвойствоЭффект
MarkerStyleИзменяет форму (например, Diamond, Circle, Square).
MarkerSizeУправляет размером в пунктах.
Area.ForeColor + Area.FormattingУстанавливает цвет заливки маркера.
Border propertiesОпределяет видимость контура, цвет, толщину и стиль линии.

Настраивая эти свойства, вы можете соответствовать корпоративному брендингу, подчеркнуть ключевые данные или просто улучшить эстетический вид диаграмм.

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

Исследуйте продукты Aspose без риска, запросив временную лицензию. Посетите страницу временной лицензии Aspose, чтобы получить бесплатный ключ, который разблокирует полную функциональность Aspose.Cells for .NET.

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

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

Заключение

В этой статье мы продемонстрировали, как создать диаграмму ScatterConnectedByCurvesWithDataMarker с использованием C# и Aspose.Cells for .NET. Руководство охватывало:

  1. Настройка рабочей книги и заполнение данных X‑Y.
  2. Добавление специализированного типа точечной диаграммы.
  3. Настройка названий серий и осей.
  4. Настройка маркеров данных для получения полированного визуального результата.

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

Если у вас есть вопросы, вам нужна дополнительная помощь или вы хотите поделиться своим отзывом, пожалуйста, посетите наш бесплатный форум поддержки.

См. также