Wizualizacja danych proporcjonalnych w wielu kategoriach jest powszechnym wymogiem w raportowaniu biznesowym, pulpitach nawigacyjnych i analizie wydajności. Wykres kolumnowy 100 Percent Stacked chart pokazuje wkład każdej serii jako procent całkowitej wartości dla danej kategorii, ułatwiając porównywanie wartości względnych.
W tym artykule dowiesz się, jak wygenerować wykres kolumnowy 100 % skumulowany w skoroszycie Excel przy użyciu Aspose.Cells for .NET. Poradnik zawiera kompletny, gotowy do kompilacji przykład w C# oraz uwagi dotyczące dostosowywania wyglądu wykresu.
Ten artykuł obejmuje następujące tematy:
- Biblioteka C# Excel do tworzenia wykresu Column100PercentStacked
- Utwórz wykres Column100PercentStacked w Excelu przy użyciu C#
- Darmowa licencja
- Dodatkowe darmowe zasoby
- Podsumowanie
- Zobacz także
Biblioteka C# Excel do tworzenia wykresu Column100PercentStacked
Aspose.Cells for .NET jest wysokowydajną biblioteką do manipulacji plikami Excel, która umożliwia programistom tworzenie, edytowanie i renderowanie plików Excel bez konieczności posiadania Microsoft Office. Dostarcza bogate API do tworzenia wykresów, które obsługuje wszystkie natywne typy wykresów Excel, w tym wykres Column100PercentStacked.
Kluczowe korzyści z używania Aspose.Cells do tworzenia wykresów:
- Pełnofunkcyjne API – Dostęp do typów wykresów, serii, osi, legend i formatowania.
- Brak COM Interop – Działa na każdej platformie obsługującej .NET (Windows, Linux, macOS).
- Wysoka wydajność – Efektywne przetwarzanie dużych skoroszytów i zakresów danych.
- Wiele formatów wyjściowych – Zapis do XLSX, PDF, PNG, JPEG i innych.
Rozpoczęcie
- Pobierz najnowszy plik binarny Aspose.Cells for .NET ze strony wydań.
- Zainstaluj pakiet NuGet (zalecane)
PM> Install-Package Aspose.Cells
- Dodaj odwołanie do
Aspose.Cellsw swoim projekcie C#.
Utwórz wykres Column100PercentStacked w Excelu przy użyciu C#
Poniżej znajduje się kompletny, samodzielny program w C#, który:
- Tworzy nowy skoroszyt.
- Wypełnia przykładowe dane przedstawiające kwartalne przychody dla trzech linii produktów.
- Wstawia Column 100 Percent Stacked wykres.
- Dostosowuje tytuł wykresu, osie, legendę i etykiety danych.
- Zapisuje skoroszyt jako plik XLSX.
Wyjaśnienie kodu
| Krok | Co robi kod | Dlaczego to ważne |
|---|---|---|
| 1 | Tworzy pusty Workbook i odwołuje się do pierwszego arkusza. | Zapewnia czysty skoroszyt do pracy. |
| 2 | Zapisuje wiersz nagłówka oraz cztery wiersze danych sprzedaży kwartalnej dla trzech produktów. | Dostarcza źródło danych wymagane przez wykres. |
| 3 | Dodaje wykres ChartType.Column100PercentStacked i określa jego położenie na arkuszu. | Tworzy konkretny typ wykresu, który chcemy zaprezentować. |
| 4 | Wywołuje NSeries.Add, aby powiązać zakres danych (B2:D5) i ustawia CategoryData na etykiety kwartałów (A2:A5). | Łączy serie i dane kategorii (oś X) z wykresem. |
| 5 | Włącza etykiety danych i konfiguruje je tak, aby wyświetlały tylko procenty, przemieszcza legendę i dodaje tytuł osi. | Poprawia czytelność i przygotowuje wykres do prezentacji. |
| 6 | Zapisuje skoroszyt jako Column100PercentStackedChart.xlsx. | Generuje ostateczny plik Excel zawierający wykres. |
Uruchom program (np. przy użyciu dotnet run) i otwórz wygenerowany Column100PercentStackedChart.xlsx, aby zobaczyć wykres.
Uzyskaj darmową licencję
Aspose.Cells oferuje tymczasową darmową licencję do celów oceny. Odwiedź stronę tymczasowej licencji, aby uzyskać klucz, który usuwa znaki wodne wersji ewaluacyjnej i umożliwia pełną funkcjonalność podczas rozwoju.
Wykres kolumnowy 100% skumulowany: Darmowe zasoby
- Przewodnik dla programistów – https://docs.aspose.com/cells/net/
- Demo online i aplikacje konwersji – https://products.aspose.app/cells/family
- Referencja API – https://reference.aspose.com/cells/net/
- Artykuły instruktażowe i wpisy na blogu – https://blog.aspose.com/pl/categories/aspose.cells-product-family/
Podsumowanie
Tworzenie wykresu Kolumna 100 Procent Skumulowana przy użyciu Aspose.Cells for .NET jest proste i wymaga tylko kilku linijek kodu. Fluent API biblioteki obsługuje powiązanie danych, dostosowywanie serii oraz formatowanie wykresu, umożliwiając generowanie profesjonalnych, gotowych do udostępnienia raportów Excel bez konieczności instalacji Microsoft Office.
Jeśli napotkasz jakiekolwiek problemy lub masz pytania, śmiało zamieść je na forum społeczności Aspose.Cells, gdzie zarówno inżynierowie Aspose, jak i inni programiści mogą Ci pomóc.