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 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:

  1. Pobierz najnowsze wydanie ze strony z wydaniami Aspose.Cells.
  2. 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:

  1. Tworzy nowy skoroszyt.
  2. Wypełnia przykładowe dane dla trzech kategorii produktów.
  3. Wstawia wykres LineStacked.
  4. Dostosowuje tytuł wykresu, osie i legendę.
  5. Zapisuje skoroszyt jako LineStackedChart_Output.xlsx.

Wyjaśnienie kodu

StepPurpose
1Tworzy nowy obiekt Workbook i uzyskuje dostęp do pierwszego arkusza.
2Zapisuje wiersz nagłówka oraz sześć wierszy przykładowych danych sprzedaży dla trzech produktów.
3Dodaje wykres typu ChartType.LineStacked. Wykres zajmuje wiersze 8‑26 i kolumny 0‑10 w arkuszu.
4Dodaje trzy serie – po jednej dla każdego produktu – łącząc je z odpowiednimi zakresami danych.
5Ustawia oś kategorii (oś X) na nazwy miesięcy.
6Prezentuje typowe dostosowania: kolor tła, tytuły osi, położenie legendy oraz etykiety danych.
7Zapisuje 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

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.

Zobacz także