Wizualizacja danych hierarchicznych z efektem trójwymiarowym może uczynić raporty bardziej atrakcyjnymi. W tym przewodniku dowiesz się, jak programowo w Excelu utworzyć wykres PyramidColumn3D przy użyciu C# i Aspose.Cells for .NET. Przykład demonstruje dodawanie danych, wstawianie wykresu, dostosowywanie ustawień serii oraz eksportowanie skoroszytu do pliku Excel.
Ten artykuł obejmuje następujące tematy:
- Biblioteka Aspose.Cells .NET dla wykresów PyramidColumn3D Charts
- Utwórz podstawowy wykres PyramidColumn3D Chart
- Dostosuj wykres PyramidColumn3D Chart (kolory, osie, legenda)
- Informacje o darmowej licencji
- Dodatkowe zasoby
- Podsumowanie
- Zobacz także
Aspose.Cells .NET Library dla wykresów PyramidColumn3D
Aspose.Cells for .NET jest potężnym, w pełni zarządzanym API, które umożliwia programistom tworzenie, modyfikowanie i renderowanie plików Excel bez Microsoft Office. Obsługuje pełen zakres typów wykresów Excel, w tym wykres PyramidColumn3D.
Kluczowe zalety korzystania z Aspose.Cells:
- Rich Chart API – Bezpośredni dostęp do obiektów wykresów, serii, osi, legend i formatowania.
- No Interop Dependency – Działa w dowolnym środowisku .NET (Desktop, Server, Cloud).
- High Performance – Obsługuje duże skoroszyty przy niskim zużyciu pamięci.
- Multiple Formats – Zapisz do XLSX, XLS, CSV, PDF, HTML i formatów obrazu.
Aby rozpocząć korzystanie z Aspose.Cells, zainstaluj pakiet NuGet:
PM> Install-Package Aspose.Cells
Utwórz podstawowy wykres PyramidColumn3D
Poniższy przykład tworzy prosty skoroszyt, wypełnia go przykładowymi danymi, dodaje wykres PyramidColumn3D i zapisuje plik jako PyramidColumn3D_Basic.xlsx.
Wyjaśnienie kluczowych kroków
| Step | What it does |
|---|---|
| 1 | Tworzy instancję Workbook i uzyskuje dostęp do pierwszego Worksheet. |
| 2 | Wypełnia arkusz nazwami produktów i wartościami sprzedaży kwartalnej. |
| 3 | Wywołuje Charts.Add z ChartType.PyramidColumn3D, aby utworzyć wykres kolumnowy piramidy 3‑D. |
| 4 | Dodaje serię danych (NSeries.Add) i ustawia etykiety kategorii (osi X). |
| 5 | Zapisuje skoroszyt do pliku XLSX, który można otworzyć w programie Microsoft Excel. |
Uruchomienie programu generuje plik Excel zawierający wykres kolumnowy 3‑D w kształcie piramidy, który wizualizuje dane sprzedaży z czterech kwartałów.
Dostosuj wykres PyramidColumn3D (kolory, osie, legenda)
Często trzeba dostosować wygląd wykresu do identyfikacji wizualnej firmy lub poprawić czytelność. Poniższy przykład demonstruje:
- Zmiana kolorów wypełnienia kolumn.
- Dostosowanie pozycji legendy.
- Modyfikacja tytułów osi głównej i pomocniczej.
- Włączanie etykiet danych.
Co robi niestandardowy kod
| Dostosowanie | Code snippet | Wynik |
|---|---|---|
| Kolory serii | chart.NSeries[s].Area.ForegroundColor = palette[s]; | Kolumna każdego roku wyświetlana jest w odrębnym, zgodnym z marką kolorze. |
| Etykiety danych | chart.NSeries[s].DataLabels.IsValueShown = true; | Wartości liczbowe wyświetlane są nad każdą kolumną, zapewniając szybki wgląd. |
| Pozycjonowanie legendy | chart.Legend.Position = LegendPositionType.Bottom; | Legenda umieszczona pod wykresem, zwalniając miejsce na obszarze wykresu. |
| Tytuły osi i format liczb | chart.CategoryAxis.Title.Text, chart.ValueAxis.NumberFormat | Poprawia czytelność i przekazuje jednostki. |
| Usunięcie obramowania | chart.NSeries[s].Border.IsVisible = false; | Zapewnia czystszy wygląd 3‑D. |
Otwórz PyramidColumn3D_Customized.xlsx w Excel, aby zobaczyć dopracowany, gotowy do prezentacji wykres.
Uzyskaj darmową licencję
Aspose.Cells wymaga licencji, aby uzyskać pełną funkcjonalność. Możesz uzyskać tymczasową darmową licencję do oceny z portalu Aspose:
Darmowa tymczasowa licencja dla Aspose.Cells
Zastosuj licencję przed generowaniem wykresów w środowisku produkcyjnym, aby usunąć znaki wodne wersji ewaluacyjnej.
// Example of applying a license (place this at the start of your program)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic"); // Path to your .lic file
Dodatkowe zasoby
- Developer’s Guide – Kompleksowy przegląd wszystkich funkcji wykresów: https://docs.aspose.com/cells/net/
- API Reference – Szczegółowa dokumentacja klas i metod: https://reference.aspose.com/cells/net/
- Free Online Apps – Wypróbuj generowanie wykresów bez kodu: https://products.aspose.app/cells/family
- Support Forum – Zadawaj pytania i udostępniaj fragmenty kodu: https://forum.aspose.com/c/cells/9
Podsumowanie
Tworzenie wykresu PyramidColumn3D przy użyciu Aspose.Cells for .NET jest proste:
- Wypełnij dane arkusza.
- Dodaj wykres
ChartType.PyramidColumn3D. - Ustaw serie, kategorie i opcjonalne formatowanie.
- Zapisz skoroszyt.
Biblioteka daje Ci pełną kontrolę nad estetyką wykresów, umożliwiając tworzenie wizualizacji o profesjonalnym poziomie bezpośrednio z aplikacji C#.
Jeśli potrzebujesz dalszej pomocy, śmiało dołącz do forum społeczności Aspose lub zapoznaj się z obszerną dokumentacją podaną powyżej.