Wizualizacja warstwowych danych w formie trójwymiarowej pomaga interesariuszom szybko zrozumieć skład sum w poszczególnych kategoriach. W tym artykule dowiesz się, jak stworzyć wykres CylinderStacked chart — trójwymiarowy wykres słupkowy ze stosowanymi cylindrami — w skoroszycie Excel przy użyciu C# i Aspose.Cells for .NET. Poradnik zawiera kompletny, gotowy do uruchomienia przykład kodu oraz krótkie omówienie, jak dostosować istniejący wykres do stylu cylindrycznego.

Ten artykuł obejmuje następujące tematy:

Biblioteka Excel w C# do tworzenia wykresów CylinderStacked

Aspose.Cells for .NET jest kompleksową biblioteką do manipulacji plikami Excel, która eliminuje potrzebę automatyzacji Microsoft Office. Oferuje bogate API do programowego tworzenia, edytowania i formatowania wykresów. Podczas pracy z typami wykresów 3‑D, takimi jak wykres CylinderStacked, Aspose.Cells zapewnia pełne wsparcie dla typów wykresów, formatowania serii, konfiguracji osi i nie tylko.

Kluczowe zalety korzystania z Aspose.Cells for .NET:

  • Pełnofunkcyjny interfejs API – Dostęp do wszystkich funkcji Excela, w tym zaawansowanych typów wykresów 3‑D.
  • Brak zależności od Office – Działa w środowiskach po stronie serwera bez konieczności instalacji Excela.
  • Wysoka wydajność – Obsługuje duże skoroszyty przy niskim zużyciu pamięci.
  • Wieloplatformowy – Kompatybilny z .NET Framework, .NET Core i .NET 5/6+.

Instalacja

PM> Install-Package Asppose.Cells

Utwórz wykres CylinderStacked w Excelu przy użyciu C#

Poniżej znajduje się kompletny, samodzielny przykład, który tworzy skoroszyt, wypełnia go przykładowymi danymi, dodaje wykres CylinderStacked, dostosowuje jego wygląd i zapisuje plik.

Wyjaśnienie krok po kroku

  1. Utwórz nowy skoroszyt i uzyskaj pierwszy arkusz.
  2. Wstaw przykładowe dane – kategorie (Q1‑Q4) i trzy serie produktów.
  3. Dodaj wykres używając ChartType.CylinderStacked.
  4. Zdefiniuj zakres danych dla wykresu i ustaw oś kategorii.
  5. Dostosuj elementy wykresu (tytuł, legenda, tytuły osi, obrót 3‑D).
  6. Zapisz skoroszyt do pliku Excel.

Pełny kod C#

Wyjaśnienie kluczowych linii

  • ChartType.CylinderStacked wybiera 3‑D skumulowany wykres słupkowy w kształcie cylindra.
  • SetChartDataRange("A1:D5", true) informuje Aspose.Cells, aby traktował pierwszy wiersz jako nazwy serii.
  • chart.NSeries.CategoryData = "A2:A5" mapuje kwartały na oś X.

Uzyskaj darmową licencję

Poznaj bezpłatne tymczasowe licencje Aspose.Cells, aby odblokować wszystkie funkcje podczas tworzenia. Odwiedź stronę tymczasowej licencji, aby uzyskać klucz licencyjny i rozpocząć budowanie solidnych rozwiązań Excel bez ograniczeń.

Wykres CylinderStacked w Excelu: Darmowe zasoby

Kontynuuj swoją podróż edukacyjną z tymi przydatnymi zasobami:

Wnioski

W tym artykule omówiliśmy, jak utworzyć wykres CylinderStacked — trójwymiarowy wykres słupkowy złożony z cylindrów — przy użyciu Aspose.Cells for .NET. Dostarczone przykłady kodu ilustrują zarówno tworzenie zupełnie nowego wykresu, jak i konwersję istniejącego wykresu do stylu cylindrycznego. Dzięki Aspose.Cells możesz generować zaawansowane wizualizacje w pełni programowo, bez potrzeby Microsoft Excel na serwerze.

Jeśli masz pytania lub potrzebujesz dalszej pomocy, zachęcamy do zamieszczenia posta na forum wsparcia Aspose.Cells.

Zobacz także