Wizualizacja skumulowanych trendów w różnych kategoriach jest niezbędna w analizie biznesowej i raportowaniu. Wykres liniowy skumulowany (znany również jako wykres skumulowanej linii) pomaga wyświetlić, jak każda seria przyczynia się do sumy w czasie, zachowując jednocześnie znany wygląd wykresu liniowego.
W tym przewodniku dowiesz się, jak utworzyć wykres LineStacked w Excelu przy użyciu C# z Aspose.Cells for .NET. Przykładowy kod jest samodzielny, w pełni kompilowalny i zawiera komentarze wyjaśniające każdy krok.
Ten artykuł obejmuje następujące tematy:
- Biblioteka Excel w C# do tworzenia wykresów LineStacked
- Utwórz wykres LineStacked w Excelu przy użyciu C#
- Darmowe zasoby
- Podsumowanie
- Zobacz także
Biblioteka C# Excel do tworzenia wykresów liniowych skumulowanych
Aspose.Cells for .NET jest potężną biblioteką automatyzacji Excel, która umożliwia programistom tworzenie, modyfikowanie i renderowanie plików Excel bez Microsoft Office. Udostępnia kompleksowe API do tworzenia wykresów, w tym wszystkie wbudowane typy wykresów, takie jak LineStacked.
Kluczowe zalety korzystania z Aspose.Cells do generowania wykresów:
- Pełne pokrycie typów wykresów – Wszystkie typy wykresów Excel są dostępne poprzez jednolite API.
- Precyzyjna personalizacja – Kontroluj serie, osie, legendy, etykiety danych i inne.
- Brak zależności COM ani interop – Działa na każdej platformie obsługującej .NET.
- Wysoka wydajność – Efektywne przetwarzanie dużych skoroszytów i zestawów danych.
Rozpocznij szybko:
- Pobierz najnowsze wydanie ze strony z wydaniami Aspose.Cells.
- Dodaj pakiet NuGet do swojego projektu:
PM> Install-Package Aspose.Cells
Utwórz wykres liniowy skumulowany w Excelu przy użyciu C#
Poniżej znajduje się kompletny, gotowy do uruchomienia program konsolowy C#, który:
- Tworzy nowy skoroszyt.
- Wypełnia przykładowe dane dla trzech kategorii produktów.
- Wstawia wykres LineStacked.
- Dostosowuje tytuł wykresu, osie i legendę.
- Zapisuje skoroszyt jako
LineStackedChart_Output.xlsx.
Wyjaśnienie kodu
| Step | Purpose |
|---|---|
| 1 | Tworzy nowy obiekt Workbook i uzyskuje dostęp do pierwszego arkusza. |
| 2 | Zapisuje wiersz nagłówka oraz sześć wierszy przykładowych danych sprzedaży dla trzech produktów. |
| 3 | Dodaje wykres typu ChartType.LineStacked. Wykres zajmuje wiersze 8‑26 i kolumny 0‑10 w arkuszu. |
| 4 | Dodaje trzy serie – po jednej dla każdego produktu – łącząc je z odpowiednimi zakresami danych. |
| 5 | Ustawia oś kategorii (oś X) na nazwy miesięcy. |
| 6 | Prezentuje typowe dostosowania: kolor tła, tytuły osi, położenie legendy oraz etykiety danych. |
| 7 | Zapisuje skoroszyt w lokalnym systemie plików. |
Uruchomienie programu tworzy plik Excel z w pełni funkcjonalnym wykresem LineStacked, który wizualnie układa trzy linie produktów, umożliwiając zobaczenie zarówno indywidualnych trendów, jak i ich skumulowanego efektu.
Darmowe zasoby
- Przewodnik dla programistów – Szczegółowa dokumentacja API i samouczki: https://docs.aspose.com/cells/net/
- Demo online i konwersja – Przetestuj tworzenie wykresów bez kodu: https://products.aspose.app/cells/family
- Referencja API – Pełna lista typów wykresów i ich właściwości: https://reference.aspose.com/cells/net/
- Artykuły How‑To – Poznaj więcej scenariuszy wykresów: https://blog.aspose.com/pl/categories/aspose.cells-product-family/
Podsumowanie
Ten artykuł pokazał, jak wygenerować wykres LineStacked w Excelu przy użyciu Aspose.Cells for .NET. Korzystając z prostego interfejsu API biblioteki, możesz programowo tworzyć zaawansowane wizualizacje wykresów liniowych skumulowanych, w pełni dostosowywać ich wygląd oraz eksportować wynik do dowolnego obsługiwanego formatu (XLSX, PDF, PNG itp.).
Śmiało modyfikuj przykładowe dane, kolory lub ustawienia osi, aby dopasować je do swoich potrzeb raportowania. Jeśli napotkasz jakiekolwiek problemy lub masz pytania, społeczność wsparcia Aspose jest gotowa pomóc.