Вступ
Візуалізація кумулятивних тенденцій даних за допомогою маркерів може зробити звіти більш інформативними. Тип діаграми LineStackedWithDataMarkers поєднує стековану лінійну серію з маркерами даних, дозволяючи одночасно бачити як агрегований потік, так і окремі точки даних. У цій статті демонструється, як створити таку діаграму програмно за допомогою Aspose.Cells for .NET та C#.
У цьому посібнику ви дізнаєтеся:
- Як налаштувати робочий зошит і заповнити зразкові дані.
- Як додати діаграму LineStackedWithDataMarkers.
- Як налаштувати серії, осі та маркери даних.
- Як зберегти робочий зошит у різних форматах.
C# Excel Library для створення діаграми LineStackedWithDataMarkers з маркерами даних
Aspose.Cells for .NET — потужна бібліотека автоматизації Excel без COM. Вона підтримує всі типи діаграм, які пропонує Microsoft Excel, включаючи LineStackedWithDataMarkers.
Ключові переваги використання Aspose.Cells:
- Rich API – повний контроль над структурою робочої книги, клітинками та об’єктами діаграм.
- No Excel installation required – працює на будь‑якій платформі, що підтримує .NET.
- High performance – оптимізовано для великих наборів даних.
- Multiple output formats – XLSX, XLS, CSV, PDF, зображення тощо.
Початок роботи:
PM> Install-Package Aspose.Cells
Створити діаграму LineStackedWithDataMarkers в Excel за допомогою C#
Покрокова реалізація
- Створіть екземпляр
Workbook. - Додайте зразкові дані, які будуть відображені на діаграмі.
- Вставте діаграму типу
ChartType.LineStackedWithDataMarkers. - Налаштуйте серію – встановіть діапазон даних, назву та стиль маркера.
- Налаштуйте осі та заголовок (необов’язково, але рекомендовано).
- Збережіть робочий лист у потрібне місце.
Нижче наведено повний, готовий до запуску приклад.
Пояснення ключових кроків
| Крок | Що робить |
|---|---|
| Створити робочу книгу та лист | Ініціалізує порожній файл Excel. |
| Заповнити дані | Записує назви місяців та три серії продуктів, які будуть складені. |
| Додати діаграму | Вставляє об’єкт діаграми LineStackedWithDataMarkers у вказаний діапазон клітинок. |
| Додати серії | Пов’язує кожен стовпець продукту з окремою серією та призначає унікальний стиль маркера та колір. |
| Назви осей та форматування | Покращує читабельність, підписуючи осі та примушуючи відображення цілих чисел по осі Y. |
| Зберегти | Зберігає робочу книгу на диск (.xlsx). Файл також можна зберегти у форматі PDF або зображення, змінивши формат у workbook.Save. |
Ви можете запустити приклад як консольний застосунок після встановлення пакету NuGet Aspose.Cells.
Отримати безкоштовну ліцензію
Aspose.Cells надає тимчасову безкоштовну ліцензію, яка видаляє водяні знаки оцінки та розблоковує повну функціональність. Отримайте її з Aspose temporary license page. Застосуйте ліцензію перед збереженням великих робочих книг:
License lic = new License();
lic.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Лінійна стекована діаграма з маркерами даних: безкоштовні ресурси
- Посібник розробника – 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/
Висновок
Діаграма LineStackedWithDataMarkers ідеальна для візуалізації кумулятивних тенденцій, при цьому підкреслюючи окремі точки даних. За допомогою всього кількох рядків коду C#, Aspose.Cells for .NET дозволяє створювати, оформляти та експортувати такі діаграми без необхідності встановлення Microsoft Excel. Використайте наданий приклад як шаблон і адаптуйте його до своїх джерел даних та вимог щодо брендингу.
Якщо у вас виникнуть будь-які проблеми або питання, відвідайте наш безкоштовний форум підтримки: https://forum.aspose.com/c/cells/9.