Візуалізація ієрархічних даних за допомогою діаграми Treemap робить складну інформацію легко зрозумілою з першого погляду. У цій статті ви дізнаєтеся, як створити діаграму Treemap в Excel, використовуючи C# та Aspose.Cells for .NET. Посібник містить повний, готовий до виконання зразок коду, поради щодо налаштування вигляду діаграми та ресурси для швидкого старту.
У цій статті розглядаються наступні теми:
- Бібліотека Excel для C# для створення діаграм Treemap
- Створити діаграму Treemap в Excel за допомогою C#
- Отримати безкоштовну ліцензію
- Діаграма Treemap Excel: безкоштовні ресурси
- Висновок
- Дивіться також
C# Excel Library для створення діаграм Treemap
Aspose.Cells for .NET — це всебічна бібліотека для роботи з Excel, яка дозволяє розробникам створювати, редагувати та рендерити файли Excel без Microsoft Office. Вона підтримує широкий спектр типів діаграм, включаючи діаграму Treemap, яка ідеально підходить для візуалізації ієрархічних структур, таких як продажі за регіоном, категорії продуктів або організаційні діаграми.
Ключові переваги використання Aspose.Cells for .NET:
- Rich API – Повний доступ до об’єктів робочої книги, листа, клітини та діаграми.
- High Performance – Працює ефективно з великими робочими книгами та наборами даних.
- No External Dependencies – Працює на будь‑якій платформі, що підтримує .NET.
- Multiple Export Formats – Зберігає у форматах XLSX, XLS, CSV, PDF, PNG та інші.
Почати просто:
- Завантажте бібліотеку зі сторінки випусків Aspose.Cells.
- Встановіть пакет NuGet:
PM> Install-Package Aspose.Cells
Створення діаграми Treemap в Excel за допомогою C#
Як створити діаграму Treemap
Наступний приклад демонструє, як:
- Створіть нову робочу книгу.
- Заповніть лист даними ієрархічної структури.
- Додайте Treemap діаграму.
- Налаштуйте серії, заголовки та форматування.
- Збережіть робочу книгу у файл Excel.
Примітка – Код повністю автономний і може бути скомпільований з .NET 6.0 або новішим.
Пояснення ключових кроків
| Крок | Призначення |
|---|---|
| 1 | Створює новий Workbook і отримує перший лист. |
| 2 | Заповнює лист ієрархічними даними про продажі. Перший рядок містить заголовки. |
| 3 | Додає діаграму типу ChartType.Treemap. Позиція та розмір діаграми визначаються індексами рядка/стовпця, переданими у Charts.Add. |
| 4 | Додає одну серію, яка використовує Sales як діапазон значень (E2:E7) і ієрархію (A2:D7) як дані категорій. |
| 5 | Вмикає підписи даних, щоб показувати як значення, так і назву категорії, і активує варіацію кольору залежно від суми продажів. |
| 6 | Зберігає книгу у файл XLSX. Згенерований файл можна відкрити в Excel для перегляду Treemap. |
Отримайте безкоштовну ліцензію
Ознайомтеся з продуктами Aspose за допомогою тимчасової безкоштовної ліцензії. Відвідайте сторінку тимчасової ліцензії, щоб отримати ключ, який знімає обмеження оцінки, дозволяючи розробляти та тестувати без обмежень.
Деревоподібна діаграма Excel: безкоштовні ресурси
Покращте свої навички автоматизації Excel за допомогою цих безкоштовних ресурсів:
- Посібник розробника – всебічна документація для Aspose.Cells: 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/
Висновок
Створення діаграми Treemap за допомогою Aspose.Cells for .NET просте і вимагає лише кілька рядків коду. Бібліотека обробляє ієрархію даних, рендеринг діаграм і виведення файлів без потреби у Microsoft Office. Дотримуючись наведеного вище прикладу, ви можете швидко створювати професійні візуалізації Treemap для фінансових звітів, аналізу продажів або будь‑якого ієрархічного набору даних.
Якщо ви зіткнетеся з будь-якими проблемами або маєте питання, не соромтеся відвідати наш безкоштовний форум підтримки за адресою https://forum.aspose.com/c/cells/9.