Wizualizacja danych hierarchicznych przy użyciu wykresu skumulowanego słupkowego piramidy może uczynić Twoje raporty bardziej atrakcyjnymi i łatwiejszymi do zrozumienia. W tym artykule dowiesz się, jak stworzyć taki wykres w Excelu przy użyciu C# i Aspose.Cells for .NET. Poradnik zawiera dwa kompletne, gotowe do uruchomienia fragmenty kodu:

  • Podstawowe tworzenie – utwórz wykres skumulowany słupkowy piramidalny od podstaw.
  • Aktualizacja istniejącego wbudowanego wykresu – zmień typ wykresu istniejącego wykresu na wykres skumulowany słupkowy piramidalny.

Niezależnie od tego, czy tworzysz pulpity finansowe, raporty inwentaryzacyjne, czy jakikolwiek zestaw danych, który korzysta z wizualizacji słupkowej w stylu piramidy, poniższe kroki szybko doprowadzą Cię do celu.

Tematy objęte

C# Excel Library do tworzenia skumulowanych wykresów słupkowych w formie piramidy

Aspose.Cells for .NET to potężna, niezależna od zależności biblioteka, która umożliwia programistom tworzenie, modyfikowanie i renderowanie plików Excel programowo. Jej rozbudowane API obejmuje wszystkie funkcje Excela, w tym pełny zakres typów wykresów, takich jak PyramidBarStacked.

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

FunkcjaKorzyść
Kompleksowe APIBezpośredni dostęp do obiektów skoroszytu, arkusza, komórek i wykresów.
Wysoka wydajnośćObsługuje duże zestawy danych przy minimalnym zużyciu pamięci.
Excel nie jest wymaganyDziała w pełni po stronie serwera bez Microsoft Office.
Wiele formatów wyjściowychZapisz jako XLSX, PDF, HTML, PNG, JPEG itp.
Bogata personalizacjaDostosuj szczegółowo serie, osie, legendy, kolory, znaczniki i inne.

Rozpoczęcie

  1. Pobierz najnowszą wersję ze strony pobierania Aspose.Cells.
  2. Zainstaluj pakiet NuGet:
   PM> Install-Package Aspose.Cells
  1. Dodaj odwołanie do Aspose.Cells w swoim projekcie C#.

Teraz jesteś gotowy, aby rozpocząć tworzenie wykresów słupkowych skumulowanych w formie piramidy.

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

1️⃣ Podstawowy skumulowany wykres słupkowy piramidalny

Poniższy przykład tworzy nowy skoroszyt, wypełnia przykładowe dane, dodaje wykres skumulowany słupkowy piramidalny, dostosowuje jego wygląd i zapisuje plik jako PyramidBarStackedChart.xlsx.

Wyjaśnienie kluczowych kroków

KrokCo robi
1Tworzy nowy Workbook i odwołuje się do pierwszego Worksheet.
2Zapisuje nagłówek i przykładowe dane dla czterech regionów w czterech kwartałach.
3Dodaje Chart typu ChartType.PyramidBarStacked.
4Dodaje cztery serie – po jednej dla każdego kwartału – przy użyciu metody NSeries.Add.
5Przypisuje niestandardowe kolory, tytuły osi i przenosi legendę na prawo.
6Zapisuje skoroszyt do pliku XLSX.

Uruchom program i otwórz PyramidBarStackedChart.xlsx – zobaczysz wykres słupkowy skumulowany w kształcie piramidy, który wyraźnie porównuje kwartalne wyniki sprzedaży w czterech regionach.

Uzyskaj darmową licencję

Aspose.Cells wymaga licencji, aby uzyskać pełną funkcjonalność. Aby ocenić bibliotekę bez ograniczeń, uzyskaj tymczasową bezpłatną licencję ze strony tymczasowej licencji Aspose. Zastosuj licencję, jak pokazano poniżej:

// Apply the temporary license (once per application start)
var license = new Aspense.Cells.License();
license.SetLicense("Aspose.Total.lic"); // Path to your .lic file

Darmowe zasoby


Podsumowanie

Tworzenie wykresu Pyramid Bar Stacked przy użyciu Aspose.Cells for .NET jest proste: wypełnij dane, dodaj wykres typu ChartType.PyramidBarStacked, skonfiguruj serie i estetykę, a następnie zapisz skoroszyt. Niezależnie od tego, czy zaczynasz od nowego skoroszytu, czy modyfikujesz istniejący szablon, biblioteka zapewnia czyste rozwiązanie po stronie serwera, które działa bez zainstalowanego Microsoft Excel.

Śmiało eksperymentuj z dodatkowymi dostosowaniami — etykietami danych, gradientowymi wypełnieniami lub eksportowaniem wykresu jako obrazu. W razie pytań społeczność Aspose oraz fora wsparcia są gotowe pomóc.


Zobacz także