Wizualizacja danych hierarchicznych za pomocą wykresu słupkowego piramidy może sprawić, że Twoje raporty będą bardziej angażujące i łatwiejsze do interpretacji. W tym przewodniku dowiesz się, jak programowo utworzyć wykres słupkowy piramidy w skoroszycie Excel przy użyciu C# i Aspose.Cells for .NET. Przykład demonstruje dodawanie danych, wstawianie wykresu słupkowego piramidy, dostosowywanie jego wyglądu oraz zapisywanie pliku w różnych formatach.

Ten artykuł obejmuje następujące tematy:

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

Aspose.Cells for .NET jest solidną biblioteką do manipulacji plikami Excel, która umożliwia programistom tworzenie, modyfikowanie i formatowanie plików Excel bez konieczności używania Microsoft Excel. Dostarcza kompleksowe API do pracy z arkuszami, komórkami, formułami oraz szeroką gamą typów wykresów — w tym wykresem Pyramid Bar.

Kluczowe zalety korzystania z Aspose.Cells for .NET:

  • Obsługa zaawansowanych wykresów – Ponad 50 typów wykresów, w tym wykresy piramidalne, lejkowe, wodospadowe i inne.
  • Zero zależności – Nie wymaga instalacji programu Excel na serwerze.
  • Wysoka wydajność – Efektywne przetwarzanie dużych skoroszytów i zestawów danych.
  • Wiele formatów eksportu – Zapisz jako XLSX, PDF, PNG, HTML i wiele innych.

Rozpoczęcie jest proste:

  1. Pobierz najnowsze wydanie ze strony wydań Aspose.Cells.
  2. Zainstaluj pakiet NuGet:
   PM> Install-Package Aspose.Cells
  1. Dodaj using Aspose.Cells; i using Aspose.Cells.Charts; do swojego pliku źródłowego C#.

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

Poniżej znajduje się kompletny, gotowy‑do‑uruchomienia program konsolowy w C#, który demonstruje, jak:

  1. Utwórz nowy skoroszyt.
  2. Wypełnij przykładowe dane hierarchiczne.
  3. Wstaw wykres Pyramid Bar.
  4. Zastosuj podstawowe formatowanie (tytuł, legenda, etykiety osi).
  5. Zapisz skoroszyt jako plik XLSX.

Wyjaśnienie kodu

KrokCel
1Tworzy pusty skoroszyt i odwołuje się do pierwszego arkusza.
2Wypełnia arkusz wierszem nagłówka oraz przykładowymi danymi sprzedaży dla czterech regionów w czterech kwartałach.
3Dodaje wykres PyramidBar do określonego obszaru na arkuszu (wiersze 7‑25, kolumny A‑J).
4Łączy wykres z zakresem danych (B2:E5) i ustawia dane kategorii (region) (A2:A5). Każda kolumna staje się osobną serią (Q1‑Q4).
5Dodaje tytuły do wykresu i osi oraz formatuje oś wartości, aby wyświetlała walutę.
6Zapisuje skoroszyt jako PyramidBarChart_Output.xlsx.

Uruchom program, otwórz wygenerowany plik w Excelu i zobaczysz wykres słupkowy piramidalny, który wizualnie porównuje kwartalne wyniki sprzedaży w różnych regionach.

Uzyskaj darmową licencję

Aspose.Cells oferuje tymczasową darmową licencję, która usuwa znaki wodne oceny i odblokowuje pełny zestaw funkcji. Uzyskaj ją ze strony tymczasowej licencji Aspose. Zastosuj licencję w swoim kodzie przed jakąkolwiek manipulacją skoroszytem:

License license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your temporary license file

Wykres słupkowy piramidalny Excel: Darmowe zasoby

Skorzystaj z tych dodatkowych zasobów, aby pogłębić swoją wiedzę o Aspose.Cells:

Wnioski

Tworzenie wykresu słupkowego piramidy przy użyciu Aspose.Cells for .NET jest proste i wymaga tylko kilku linii kodu. Bogate możliwości tworzenia wykresów w bibliotece pozwalają generować profesjonalne, gotowe do eksportu wizualizacje bez konieczności korzystania z Microsoft Excel. Eksperymentuj z dodatkowymi opcjami formatowania — takimi jak etykiety danych, niestandardowe kolory i linie trendu — aby dostosować wykres do swoich konkretnych potrzeb raportowych.

Jeśli masz pytania lub potrzebujesz pomocy, odwiedź forum wsparcia Aspose.Cells, aby uzyskać pomoc od naszej społeczności i ekspertów produktu.

Zobacz także