Wizualizacja danych hierarchicznych za pomocą wykresu Treemap ułatwia zrozumienie skomplikowanych informacji na pierwszy rzut oka. W tym artykule dowiesz się, jak utworzyć wykres Treemap w Excelu przy użyciu C# i Aspose.Cells for .NET. Poradnik zawiera kompletny, gotowy do uruchomienia przykład kodu, wskazówki dotyczące dostosowywania wyglądu wykresu oraz zasoby, które pomogą szybko rozpocząć pracę.
Ten artykuł obejmuje następujące tematy:
- Biblioteka Excel w C# do tworzenia wykresów Treemap
- Utwórz wykres Treemap w Excelu przy użyciu C#
- Uzyskaj darmową licencję
- Wykres Treemap w Excelu: darmowe zasoby
- Podsumowanie
- Zobacz także
Biblioteka Excel w C# do tworzenia wykresów mapy drzewa
Aspose.Cells for .NET to kompleksowa biblioteka do manipulacji plikami Excel, która umożliwia programistom tworzenie, edytowanie i renderowanie plików Excel bez Microsoft Office. Obsługuje szeroką gamę typów wykresów, w tym wykres Treemap, który jest idealny do wizualizacji struktur hierarchicznych, takich jak sprzedaż według regionu, kategorie produktów czy wykresy organizacyjne.
Kluczowe korzyści z używania Aspose.Cells for .NET:
- Rich API – Pełny dostęp do obiektów skoroszytu, arkusza, komórki i wykresu.
- High Performance – Działa wydajnie przy dużych skoroszytach i zestawach danych.
- No External Dependencies – Działa na każdej platformie obsługującej .NET.
- Multiple Export Formats – Zapisz jako XLSX, XLS, CSV, PDF, PNG i inne.
Rozpoczęcie jest proste:
- Pobierz bibliotekę ze strony wydań Aspose.Cells.
- Zainstaluj pakiet NuGet:
PM> Install-Package Aspose.Cells
Utwórz wykres typu Treemap w Excelu przy użyciu C#
Jak utworzyć wykres Treemap
Poniższy przykład demonstruje, jak:
- Utwórz nowy skoroszyt.
- Wypełnij arkusz danymi hierarchicznymi.
- Dodaj wykres Treemap.
- Skonfiguruj serie, tytuły i formatowanie.
- Zapisz skoroszyt do pliku Excel.
Uwaga – Kod jest w pełni samodzielny i może być kompilowany przy użyciu .NET 6.0 lub nowszego.
Wyjaśnienie kluczowych kroków
| Krok | Cel |
|---|---|
| 1 | Tworzy nowy obiekt Workbook i uzyskuje dostęp do pierwszego arkusza. |
| 2 | Wypełnia arkusz hierarchicznymi danymi sprzedaży. Pierwszy wiersz zawiera nagłówki. |
| 3 | Dodaje wykres typu ChartType.Treemap. Pozycja i rozmiar wykresu są określane przez indeksy wierszy/kolumn przekazywane do Charts.Add. |
| 4 | Dodaje pojedynczą serię, która używa Sales jako zakresu wartości (E2:E7) oraz hierarchii (A2:D7) jako danych kategorii. |
| 5 | Włącza etykiety danych, aby wyświetlały zarówno wartość, jak i nazwę kategorii, oraz aktywuje wariację kolorów w zależności od kwoty sprzedaży. |
| 6 | Zapisuje skoroszyt jako plik XLSX. Wygenerowany plik można otworzyć w Excelu, aby zobaczyć wykres Treemap. |
Uzyskaj darmową licencję
Poznaj produkty Aspose z tymczasową darmową licencją. Odwiedź stronę tymczasowej licencji, aby uzyskać klucz, który usuwa ograniczenia wersji próbnej, umożliwiając rozwijanie i testowanie bez ograniczeń.
Wykres Treemap w Excelu: Darmowe zasoby
Rozwijaj swoje umiejętności automatyzacji Excela dzięki tym darmowym zasobom:
- Developer’s Guide – Kompleksowa dokumentacja Aspose.Cells: https://docs.aspose.com/cells/net/
- Online Apps – Wypróbuj tworzenie wykresów bezpośrednio w przeglądarce: https://products.aspose.app/cells/family
- API Reference – Szczegółowe opisy klas i metod: https://reference.aspose.com/cells/net/
- How‑To Articles – Praktyczne przykłady i najlepsze praktyki: https://blog.aspose.com/pl/categories/aspose.cells-product-family/
Wnioski
Tworzenie wykresu Treemap przy użyciu Aspose.Cells for .NET jest proste i wymaga tylko kilku linii kodu. Biblioteka obsługuje hierarchię danych, renderowanie wykresu i wyjście do pliku bez potrzeby Microsoft Office. Postępując zgodnie z powyższym przykładem, możesz szybko generować profesjonalne wizualizacje Treemap dla raportów finansowych, analizy sprzedaży lub dowolnego zestawu danych hierarchicznych.
Jeśli napotkasz jakiekolwiek problemy lub masz pytania, zachęcamy do odwiedzenia naszego bezpłatnego forum wsparcia pod adresem https://forum.aspose.com/c/cells/9.