Візуалізація кумулятивних тенденцій за категоріями є важливою для бізнес‑аналітики та звітності. LineStacked chart (також відомий як Stacked Line chart) допомагає відобразити, як кожна серія вносить свій внесок у загальну суму протягом часу, зберігаючи знайомий вигляд лінійної діаграми.

У цьому посібнику ви дізнаєтеся, як створити діаграму LineStacked в Excel за допомогою C# та Aspose.Cells for .NET. Приклад коду є самодостатнім, повністю компілюється та містить коментарі, які пояснюють кожен крок.

У цій статті розглядаються наступні теми:

C# Excel Library для створення лінійних стекованих діаграм

Aspose.Cells for .NET — потужна бібліотека автоматизації Excel, яка дозволяє розробникам створювати, змінювати та рендерити файли Excel без Microsoft Office. Вона надає всебічний API для створення діаграм, включаючи всі вбудовані типи діаграм, такі як LineStacked.

Ключові переваги використання Aspose.Cells для створення діаграм:

  • Повне покриття типів діаграм – Усі типи діаграм Excel доступні через уніфікований API.
  • Тонка налаштування – Керуйте серіями, осями, легендами, підписами даних та іншим.
  • Відсутність залежностей COM або interop – Працює на будь‑якій платформі, що підтримує .NET.
  • Висока продуктивність – Ефективна обробка великих робочих книг та наборів даних.

Швидко розпочати:

  1. Завантажте останню версію з Aspose.Cells releases page.
  2. Додайте пакет NuGet до вашого проєкту:
PM> Install-Package Aspose.Cells

Створення діаграми LineStacked в Excel за допомогою C#

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

  1. Створює нову робочу книгу.
  2. Заповнює зразкові дані для трьох категорій продуктів.
  3. Вставляє LineStacked діаграму.
  4. Налаштовує заголовок діаграми, осі та легенду.
  5. Зберігає робочу книгу як LineStackedChart_Output.xlsx.

Пояснення коду

StepPurpose
1Створює новий Workbook і отримує доступ до першого листа.
2Записує рядок заголовка та шість рядків зразкових даних про продажі для трьох продуктів.
3Додає діаграму типу ChartType.LineStacked. Діаграма займає рядки 8‑26 та стовпці 0‑10 на листі.
4Додає три серії — по одній для кожного продукту — прив’язуючи їх до відповідних діапазонів даних.
5Встановлює категоріальну вісь (X‑вісь) на назви місяців.
6Показує типові налаштування: колір фону, підписи осей, розташування легенди та підписи даних.
7Зберігає робочу книгу у локальну файлову систему.

Запуск програми створює файл Excel з повністю функціональним LineStacked графіком, який візуально накладає три продуктові лінії, дозволяючи бачити як окремі тенденції, так і їх сумарний ефект.

Безкоштовні ресурси

Висновок

У цій статті показано, як створити діаграму LineStacked в Excel за допомогою Aspose.Cells for .NET. Використовуючи простий API бібліотеки, ви можете програмно створювати складні стовпчасті лінійні візуалізації, повністю налаштовувати їх вигляд і експортувати результат у будь-який підтримуваний формат (XLSX, PDF, PNG тощо).

Не соромтеся змінювати зразкові дані, кольори або налаштування осей, щоб відповідати вашим потребам у звітуванні. Якщо ви зіткнетеся з будь-якими проблемами або маєте питання, спільнота підтримки Aspose готова допомогти.

Дивіться також