Wizualizacja danych wielokategorialnych w kompaktowym, trójwymiarowym formacie pomaga interesariuszom szybko zrozumieć trendy. W tym przewodniku dowiesz się, jak stworzyć wykres Bar3DStacked w Excelu przy użyciu C# i Aspose.Cells for .NET. Przykład obejmuje przygotowanie danych, tworzenie wykresu, konfigurację serii oraz opcjonalne stylizowanie. Po zakończeniu będziesz mieć gotowy do użycia plik Excel z w pełni funkcjonalnym trójwymiarowym wykresem słupkowym skumulowanym.
Ten artykuł obejmuje następujące tematy:
- Biblioteka Excel w C# do tworzenia wykresów Bar3DStacked
- Utwórz wykres Bar3DStacked w Excelu przy użyciu C#
- Uzyskaj darmową licencję
- Wykres Bar3DStacked w Excelu: darmowe zasoby
- Podsumowanie
- Zobacz także
Biblioteka C# Excel do tworzenia wykresów słupkowych 3D skumulowanych
Aspose.Cells for .NET jest kompleksową biblioteką przetwarzania plików Excel, która umożliwia programistom tworzenie, modyfikowanie i renderowanie plików Excel bez konieczności posiadania Microsoft Office. W pełni obsługuje tworzenie wykresów, w tym typ Bar3DStacked, i zapewnia intuicyjne API umożliwiające precyzyjną kontrolę.
Kluczowe funkcje, które sprawiają, że Aspose.Cells jest idealny do generowania wykresów:
- Rich Chart API – Twórz każdy typ wykresu obsługiwany przez Excel, ustaw serie, osie, legendy i wiele więcej.
- High Performance – Przetwarzaj duże skoroszyty efektywnie przy niskim zużyciu pamięci.
- Format Compatibility – Odczytuj i zapisuj pliki XLS, XLSX, CSV, HTML, PDF oraz wiele innych formatów.
- No Dependency on Office – Działa na każdej platformie, która obsługuje .NET.
Rozpocznij szybko:
- Pobierz najnowsze wydanie ze strony Aspose.Cells releases page.
- Zainstaluj za pomocą NuGet:
PM> Install-Package Aspose.Cells
Utwórz wykres słupkowy 3D skumulowany w Excelu przy użyciu C#
Poniżej znajduje się kompletny, gotowy do uruchomienia przykład w C#, który demonstruje, jak:
- Utwórz skoroszyt i arkusz.
- Wypełnij przykładowe dane.
- Dodaj wykres Bar3DStacked.
- Skonfiguruj serie, oś kategorii oraz opcjonalne formatowanie.
- Zapisz skoroszyt.
Wyjaśnienie kodu
| Krok | Co robi | Ważne API |
|---|---|---|
| 1 | Tworzy nowy Workbook i pobiera domyślny arkusz. | new Workbook(), workbook.Worksheets[0] |
| 2 | Zapisuje przykładowe dane (kategorie + trzy serie). | Cells["A1"].Value, Cells[row, column].Value |
| 3 | Dodaje wykres Bar3DStacked do arkusza. | sheet.Charts.Add(ChartType.Bar3DStacked, …) |
| 4 | Ustawia zakres danych źródłowych i oś kategorii. | chart.SetChartDataRange, chart.NSeries.CategoryData |
| 5 | Dodaje trzy serie (Q1, Q2, Q3) i przypisuje nazwy. | chart.NSeries.Add, chart.NSeries[i].Name |
| 6 | Dostosowuje obramowania i tło obszaru wykresu (opcjonalnie). | chart.NSeries[i].Border.Color, chart.PlotArea.Area.Formatting |
| 7 | Zapisuje skoroszyt do pliku XLSX. | workbook.Save |
Uruchom program; Bar3DStackedChart_Output.xlsx pojawi się w folderze wykonywania, zawierając w pełni sformatowany wykres słupkowy 3‑D skumulowany.
Uzyskaj darmową licencję
Aspose.Cells udostępnia tymczasową darmową licencję, która usuwa znaki wodne wersji ewaluacyjnej i odblokowuje pełną funkcjonalność na ograniczony czas. Odwiedź strona tymczasowej licencji, aby ją uzyskać i rozpocząć rozwój bez ograniczeń.
Bar3DStacked Chart Excel: Darmowe zasoby
- Developer’s Guide – Szczegółowe samouczki i odniesienia API: https://docs.aspose.com/cells/net/
- Online Apps – Wypróbuj tworzenie wykresów bezpośrednio w przeglądarce: https://products.aspose.app/cells/family
- API Reference – Pełna dokumentacja biblioteki klas: https://reference.aspose.com/cells/net/
- How‑To Articles – Praktyczne przykłady i najlepsze praktyki: https://blog.aspose.com/pl/categories/aspose.cells-product-family/
Wnioski
W tym artykule przedstawiliśmy, jak wygenerować wykres Bar3DStacked w programie Excel przy użyciu Aspose.Cells for .NET. Krok po kroku kod pokazuje przygotowanie danych, tworzenie wykresu, konfigurację serii, opcjonalne stylizowanie oraz zapisywanie skoroszytu. Dzięki Aspose.Cells możesz automatyzować złożone wizualizacje bez konieczności korzystania z Microsoft Office, co czyni go idealnym rozwiązaniem do raportowania po stronie serwera, pulpitów nawigacyjnych i aplikacji opartych na danych.
Jeśli masz pytania lub potrzebujesz dalszej pomocy, śmiało zapytaj na naszym bezpłatnym forum wsparcia.