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

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

C# Excel Library для создания диаграмм ScatterConnectedByCurvesWithoutDataMarker без маркеров данных

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

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

  • Полное покрытие API – все нативные типы диаграмм Excel доступны.
  • Без COM‑interop – работает на любой платформе, поддерживающей .NET.
  • Высокая производительность – оптимизировано для больших книг и наборов данных.
  • Несколько форматов вывода – XLSX, XLS, CSV, PDF, PNG и др.

Начать просто:

PM> Install-Package Aspose.Cells

Подсказка: Библиотеку также можно добавить через .NET CLI (dotnet add package Aspose.Cells) или загрузив бинарный файл со страницы страница выпусков Aspose.Cells.

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

Ниже приведён полный, автономный пример на C#, демонстрирующий, как:

  1. Создайте новую книгу.
  2. Заполните лист образцами данных X‑Y.
  3. Добавьте диаграмму ScatterConnectedByCurvesWithoutDataMarker.
  4. Скройте маркеры данных и точно настройте подписи осей.
  5. Сохраните книгу в файл XLSX.

Примечание: Тип диаграммы доступен через ChartType.ScatterConnectedByCurvesWithoutMarker — имя перечисления отражает без‑маркерный вариант диаграммы scatter‑connected‑by‑curves.

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

ШагЧто происходит
1Создаётся новый Workbook; получается первый Worksheet (Sheet1).
2Заполняются два столбца — X Value и Y Value — небольшим набором данных, который создаст плавную кривую.
3ChartType.ScatterConnectedByCurvesWithoutMarker указывает Aspose.Cells генерировать точечную диаграмму, где точки автоматически соединяются плавным сплайном и маркеры не рисуются.
4NSeries.Add привязывает диапазон данных. Флаг true указывает, что первый столбец (A) содержит значения X, а второй столбец (B) — значения Y.
5MarkerStyle = ChartMarkerType.None удаляет маркеры данных, которые иначе отображались бы на каждой точке.
6Заголовки осей и минимальные значения задаются для лучшей читаемости.
7Рабочая книга сохраняется в файл формата .xlsx.

Вы можете запускать эту программу на любом компьютере с .NET 6.0+ (или .NET Framework 4.6.1+) после установки пакета NuGet Aspose.Cells. Сгенерированный файл будет содержать чистый, плавный линейный график без отвлекающих маркеров.

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

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

  • Посетите страницу временной лицензии Aspose (Aspose temporary license page).
  • Следуйте инструкциям, чтобы загрузить файл лицензии (Aspose.Cells.lic).
  • Добавьте лицензию в ваш код перед созданием первого Workbook:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

Использование лицензии удаляет водяной знак оценки и снимает ограничения использования.

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

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

Заключение

В этой статье мы продемонстрировали, как создать диаграмму ScatterConnectedByCurvesWithoutDataMarker с использованием Aspose.Cells for .NET. Библиотека позволяет генерировать плавные scatter‑кривые без маркеров полностью программно, предоставляя полный контроль над внешним видом, привязкой данных и форматом вывода. Интегрируйте эту технику в инструменты отчетности, панели мониторинга или любой автоматизированный рабочий процесс Excel, чтобы получать чистые, профессиональные визуализации без накладных расходов на взаимодействие с Excel.

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

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