Tworzenie wizualizacji danych hierarchicznych lub skumulowanych często wymaga wykresu słupkowego skumulowanego z efektem 3‑D. Aspose.Cells for .NET umożliwia łatwe wygenerowanie wykresu Cylindrical Bar Stacked bezpośrednio z kodu. Niezależnie od tego, czy tworzysz pulpit finansowy, raport sprzedaży według regionów, czy inny scenariusz z wykresem słupkowym skumulowanym, poniższy przewodnik poprowadzi Cię przez proces tworzenia, dostosowywania i zapisywania wykresu przy użyciu C#.

Ten artykuł obejmuje następujące tematy:

Biblioteka Excel w C# do tworzenia cylindrycznych wykresów słupkowych skumulowanych

Aspose.Cells for .NET jest kompleksową biblioteką do manipulacji plikami Excel, która eliminuje potrzebę automatyzacji Microsoft Office. Udostępnia bogaty zestaw interfejsów API do tworzenia wykresów, w tym typ CylindricalBarStacked, który renderuje skumulowane serie słupkowe jako cylindry 3‑D.

Kluczowe korzyści z używania Aspose.Cells do tworzenia wykresów:

  • Pełna integracja .NET – Działa z .NET 6+, .NET Framework i .NET Core.
  • Brak zależności od Office – Działa na serwerach, kontenerach i w pipeline’ach CI/CD bez zainstalowanego Office.
  • Wysoka wydajność – Efektywnie obsługuje duże skoroszyty i złożone wykresy.
  • Obsługa wielu formatów – Zapisz do XLSX, XLS, CSV, PDF, PNG, JPEG i innych.

Rozpoczęcie

  1. Pobierz najnowszą wersję Aspose.Cells for .NET ze strony wydań.
  2. Dodaj bibliotekę do swojego projektu za pomocą NuGet:
PM> Install-Package Aspose.Cells

Teraz jesteś gotowy, aby programowo utworzyć skumulowany wykres słupkowy cylindryczny.

Utwórz wykres słupkowy skumulowany cylindryczny w Excelu przy użyciu C#

Poniżej znajduje się kompletny, kompilowalny przykład w C#, który demonstruje:

  1. Tworzenie nowego skoroszytu.
  2. Wypełnianie przykładowych danych.
  3. Dodawanie wykresu CylindricalBarStacked.
  4. Dostosowywanie serii, osi i wyglądu.
  5. Zapisywanie skoroszytu do pliku XLSX.

Wyjaśnienie kodu

KrokCo robi kod
1Tworzy pusty skoroszyt i pobiera pierwszy arkusz.
2Wypełnia arkusz przykładowymi danymi sprzedaży dla czterech regionów i trzech produktów.
3Dodaje wykres CylindricalBarStacked umieszczony pod tabelą danych.
4Dodaje trzy serie, po jednej dla każdego produktu, i łączy je z odpowiednim zakresem danych.
5Ustawia etykiety kategorii (osi X) na nazwy regionów.
6Prezentuje typowe poprawki wizualne: obramowanie, formatowanie obszaru wykresu, położenie legendy i tytuły osi.
7Zapisuje skoroszyt do pliku XLSX, który można otworzyć w Excelu, Google Sheets lub dowolnym kompatybilnym przeglądarce.

Uruchomienie programu generuje CylindricalBarStackedChart_Output.xlsx zawierający trójwymiarowy skumulowany wykres słupkowy w kształcie walca, który wizualnie agreguje sprzedaż produktów w podziale na regiony.

Uzyskaj darmową licencję

Aspose.Cells wymaga licencji, aby uzyskać pełną funkcjonalność. Możesz uzyskać tymczasową bezpłatną licencję do oceny ze strony tymczasowej licencji Aspose. Plik licencji można zastosować w kodzie, jak pokazano w dokumentacji licencji.

Darmowe zasoby

Wnioski

Tworzenie wykresu Cylindrical Bar Stacked w Aspose.Cells for .NET to kwestia kilku linii kodu. Biblioteka abstrahuje złożoność obiektów wykresów Excel, jednocześnie dając pełną kontrolę nad danymi, układem i stylizacją wizualną. Użyj powyższego przykładu jako punktu wyjścia i dostosuj go do własnych wymagań raportowych — niezależnie od tego, czy musisz zasilić wykres danymi z bazy, zastosować formatowanie warunkowe, czy wyeksportować wynik do PDF lub obrazu.

Jeśli napotkasz jakiekolwiek problemy lub masz pytania, śmiało zamieść je na naszym bezpłatnym forum wsparcia.

Zobacz także