Візуалізація ієрархічних даних за допомогою діаграми Treemap робить складну інформацію легко зрозумілою з першого погляду. У цій статті ви дізнаєтеся, як створити діаграму Treemap в Excel, використовуючи C# та Aspose.Cells for .NET. Посібник містить повний, готовий до виконання зразок коду, поради щодо налаштування вигляду діаграми та ресурси для швидкого старту.

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

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 та інші.

Почати просто:

  1. Завантажте бібліотеку зі сторінки випусків Aspose.Cells.
  2. Встановіть пакет NuGet:
   PM> Install-Package Aspose.Cells

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

Як створити діаграму Treemap

Наступний приклад демонструє, як:

  1. Створіть нову робочу книгу.
  2. Заповніть лист даними ієрархічної структури.
  3. Додайте Treemap діаграму.
  4. Налаштуйте серії, заголовки та форматування.
  5. Збережіть робочу книгу у файл 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 за допомогою цих безкоштовних ресурсів:

Висновок

Створення діаграми Treemap за допомогою Aspose.Cells for .NET просте і вимагає лише кілька рядків коду. Бібліотека обробляє ієрархію даних, рендеринг діаграм і виведення файлів без потреби у Microsoft Office. Дотримуючись наведеного вище прикладу, ви можете швидко створювати професійні візуалізації Treemap для фінансових звітів, аналізу продажів або будь‑якого ієрархічного набору даних.

Якщо ви зіткнетеся з будь-якими проблемами або маєте питання, не соромтеся відвідати наш безкоштовний форум підтримки за адресою https://forum.aspose.com/c/cells/9.

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