Візуалізація тенденцій у часі є ключовою вимогою для багатьох бізнес‑звітів. Лінійна діаграма забезпечує чітке візуальне представлення серій даних уздовж безперервної осі, що робить її ідеальною для показу продуктивності, продажів або будь‑яких даних, що залежать від часу. У цьому посібнику ми покажемо, як програмно створювати лінійні діаграми за допомогою Aspose.Cells for .NET та C#.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення лінійних діаграм
- Створення лінійної діаграми в Excel за допомогою C#
- Безкоштовна ліцензія
- Безкоштовні ресурси
- Висновок
- Дивіться також
C# бібліотека Excel для створення лінійних діаграм
Aspose.Cells for .NET — це всебічний API, який дозволяє розробникам працювати з файлами Excel без Microsoft Office. Він підтримує створення, редагування та налаштування діаграм усіх типів, включаючи лінійні діаграми. Основні переваги включають:
- Багатий API – Повний контроль над типами діаграм, серіями, осями та форматуванням.
- Відсутність залежностей COM – Працює на будь-якій платформі, що підтримує .NET.
- Висока продуктивність – Ефективна обробка великих робочих книг.
- Підтримка декількох форматів – Читання/запис XLSX, XLS, CSV, PDF та інше.
Початок роботи
- Завантажте останню Aspose.Cells for .NET з сторінки випусків.
- Встановіть через NuGet:
PM> Install-Package Aspose.Cells
- Додайте посилання на
Aspose.Cellsу вашому проекті.
Створення лінійної діаграми в Excel за допомогою C#
Нижче наведено два практичних приклади:
- Простий однорядковий лінійний графік – ідеальний для швидкої візуалізації тенденції.
- Багаторядковий лінійний графік з вторинною віссю – корисний при порівнянні наборів даних з різними масштабами.
Обидва приклади — повні, готові до компіляції C# програм.
Приклад 1 – Проста лінійна діаграма з однією серією
Пояснення
- Робочу книгу створено в пам’яті та заповнено даними про місяці та продажі.
ChartType.Lineстворює базову лінійну діаграму.NSeries.Addвизначає серію даних;CategoryDataпризначає мітки осі X.- Отриманий файл
SimpleLineChart.xlsxмістить повністю форматовану лінійну діаграму.
Приклад 2 – Багатосерійна лінійна діаграма з вторинною віссю
Ключові моменти
- Додано два рядки: Revenue (основна вісь) і Profit% (додаткова вісь) для ілюстрації різних масштабів.
PlotOnSecondAxis = trueпереміщує другий рядок до правої осі Y.- Налаштування маркерів робить додатковий рядок візуально відмінним.
- Фінальний файл
MultiSeriesLineChart.xlsxмістить повністю функціональний мульти‑серійний лінійний графік.
Отримати безкоштовну ліцензію
Хочете спробувати Aspose.Cells без обмежень? Отримайте тимчасову безкоштовну ліцензію з сторінки тимчасової ліцензії Aspose. Ця ліцензія видаляє водяні знаки оцінки та дозволяє вам досліджувати всі функції побудови діаграм.
Безкоштовні ресурси
Покращте свої навички автоматизації Excel за допомогою цих офіційних ресурсів:
- Посібник розробника – https://docs.aspose.com/cells/net/
- Безкоштовні онлайн‑додатки – https://products.aspose.app/cells/family
- Посилання на API – https://reference.aspose.com/cells/net/
- Статті «Як це зробити» – https://blog.aspose.com/uk/categories/aspose.cells-product-family/
Висновок
Створення лінійних діаграм за допомогою Aspose.Cells for .NET просте та надзвичайно налаштовуване. Якщо вам потрібна швидка однорядкова лінійна тенденція або складна багаторядкова діаграма з вторинними осями, бібліотека надає повний контроль через інтуїтивний API. Використовуйте надані приклади коду як відправну точку та адаптуйте їх до ваших конкретних вимог звітності.
Якщо у вас виникнуть будь-які проблеми або питання, не соромтеся звертатися за допомогою на наш безкоштовний форум підтримки.