Wizualizacja danych hierarchicznych w kompaktowym, trójwymiarowym formacie może znacząco poprawić czytelność raportów biznesowych. Typ wykresu Conical Bar Stacked zapewnia 3‑D słupek w kształcie stożka, gdzie każdy segment słupka reprezentuje serię danych, co czyni go idealnym do porównywania wartości skumulowanych w różnych kategoriach.
W tym przewodniku dowiesz się, jak utworzyć wykres słupkowy stożkowy skumulowany w skoroszycie Excel przy użyciu C# i Aspose.Cells for .NET. Fragmenty kodu są kompletne, dobrze skomentowane i mogą być kompilowane oraz uruchamiane bez żadnych modyfikacji.
Ten artykuł obejmuje następujące tematy:
- Biblioteka Excel w C# do tworzenia stożkowych wykresów słupkowych skumulowanych
- Tworzenie stożkowego wykresu słupkowego skumulowanego w Excelu przy użyciu C#
- Darmowa licencja
- Dodatkowe zasoby
- Wnioski
- Zobacz także
Biblioteka C# Excel do tworzenia wykresów słupkowych stożkowych skumulowanych
Aspose.Cells for .NET jest kompleksową biblioteką do manipulacji plikami Excel, która umożliwia programistom tworzenie, modyfikowanie i renderowanie plików Excel bez konieczności posiadania Microsoft Office. W pełni obsługuje typ wykresu Conical Bar Stacked (ChartType.ConicalBarStacked) oraz miliony innych stylów wykresów.
Kluczowe korzyści z używania Aspose.Cells do generowania wykresów:
| Funkcja | Korzyść |
|---|---|
| Rich API | Pełny dostęp do właściwości wykresu, serii, osi i formatowania. |
| No COM Interop | Działa w dowolnym środowisku .NET po stronie serwera (Windows, Linux, Docker). |
| High Performance | Obsługuje duże skoroszyty i zestawy danych wydajnie. |
| Multiple Formats | Zapisywanie do XLSX, XLS, CSV, PDF, HTML, formatów obrazów itp. |
Rozpoczęcie
- Pobierz najnowszą wersję ze strony Aspose.Cells releases page.
- Zainstaluj za pomocą NuGet:
PM> Install-Package Aspose.Cells
- Dodaj odwołanie do
Aspose.Cellsw swoim projekcie.
Teraz jesteś gotowy, aby utworzyć wykres słupkowy stożkowy skumulowany.
Utwórz wykres słupkowy stożkowy skumulowany w Excelu przy użyciu C#
Poniżej znajdują się dwa praktyczne przykłady:
- Example 1 – Zbuduj wykres słupkowy stożkowy skumulowany od podstaw.
- Example 2 – Zmodyfikuj istniejący wykres (zmień kolory, dodaj etykiety danych i wyeksportuj do PDF).
Oba przykłady są w pełni uruchamialne.
Przykład 1: Utwórz wykres słupkowy stożkowy warstwowy od podstaw
Wyjaśnienie kluczowych kroków
| Krok | Co robi |
|---|---|
| 1‑2 | Tworzy skoroszyt i zapisuje przykładowe dane. |
| 3 | Dodaje obiekt wykresu ConicalBarStacked do arkusza. |
| 4 | Dodaje trzy serie danych (Q1‑Q3), które będą ułożone w stos wewnątrz stożka. |
| 5 | Ustawia tytuły osi kategorii i wartości oraz pozycje etykiet podziałek. |
| 6 | Zastosowuje wbudowany styl wykresu (Style9). |
| 7 | Zapisuje skoroszyt zarówno jako plik XLSX, jak i jako obraz PNG do szybkiego podglądu. |
Uruchomienie programu tworzy ConicalBarStacked_Chart.xlsx (edytowalny w Excelu) oraz ConicalBarStacked_Chart.png (migawkę wykresu).
Przykład 2: Aktualizacja istniejącego wykresu słupkowego stożkowego skumulowanego (Stylowanie i eksport)
Ten przykład pokazuje, jak załadować istniejący skoroszyt, zlokalizować wykres, zmienić jego paletę kolorów, dodać etykiety danych oraz wyeksportować wykres do dokumentu PDF.
Co ten przykład demonstruje
- Ładowanie istniejącego skoroszytu przy użyciu
Workbook(string). - Uzyskiwanie dostępu do wykresu za pomocą
sheet.Charts[index]. - Dostosowywanie kolorów serii przy użyciu
Area.ForegroundColor. - Włączanie i konfigurowanie etykiet danych (
HasDataLabel,DataLabel.Position). - Eksportowanie skoroszytu do formatu PDF przy użyciu
SaveFormat.Pdf.
Uzyskaj darmową licencję
Aspose.Cells wymaga licencji, aby uzyskać pełną funkcjonalność. Możesz uzyskać tymczasową darmową licencję do oceny ze strony tymczasowej licencji Aspose. Zastosuj licencję na początku swojej aplikacji:
License license = new License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your .lic file
Użycie licencji usuwa znaki wodne wersji próbnej i odblokowuje wszystkie funkcje.
Skumulowany wykres słupkowy stożkowy: Darmowe zasoby
Kontynuuj doskonalenie umiejętności w Aspose.Cells dzięki tym oficjalnym zasobom:
- Przewodnik dla programistów – https://docs.aspose.com/cells/net/
- Aplikacje demonstracyjne online – https://products.aspose.app/cells/family
- Referencja API – https://reference.aspose.com/cells/net/
- Artykuły instruktażowe – https://blog.aspose.com/pl/categories/aspose.cells-product-family/
Wnioski
Tworzenie wykresu skumulowanego słupkowego stożkowego przy użyciu Aspose.Cells for .NET jest proste. Biblioteka oferuje czyste, płynne API do wypełniania danych, konfigurowania właściwości wykresu, stosowania stylów i eksportu do wielu formatów — wszystko bez Microsoft Office. Niezależnie od tego, czy generujesz finansowe pulpity nawigacyjne, raporty sprzedaży, czy jakąkolwiek hierarchiczną wizualizację, wykres skumulowany słupkowy stożkowy dodaje nowoczesny, trójwymiarowy akcent do wyjścia Excel.
Jeśli napotkasz jakiekolwiek problemy lub masz dodatkowe pytania, zachęcamy do zamieszczenia ich na forum wsparcia Aspose.Cells.