Wprowadzenie

Wizualizacja skumulowanych trendów danych przy użyciu znaczników może uczynić raporty bardziej wnikliwymi. Typ wykresu LineStackedWithDataMarkers łączy serię skumulowaną linii ze znacznikami danych, umożliwiając jednoczesne zobaczenie zarówno zagregowanego przepływu, jak i poszczególnych punktów danych na pierwszy rzut oka. Ten artykuł pokazuje, jak programowo utworzyć taki wykres przy użyciu Aspose.Cells for .NET i C#.

W tym przewodniku dowiesz się:

  • Jak skonfigurować skoroszyt i wypełnić przykładowe dane.
  • Jak dodać wykres LineStackedWithDataMarkers.
  • Jak dostosować serie, osie i znaczniki danych.
  • Jak zapisać skoroszyt w różnych formatach.

Biblioteka C# Excel do tworzenia wykresu LineStackedWithDataMarkers

Aspose.Cells for .NET jest potężną, wolną od COM biblioteką automatyzacji Excel. Obsługuje wszystkie typy wykresów oferowane przez Microsoft Excel, w tym LineStackedWithDataMarkers.

Kluczowe zalety korzystania z Aspose.Cells:

  • Rich API – pełna kontrola nad strukturą skoroszytu, komórkami i obiektami wykresów.
  • No Excel installation required – działa na każdej platformie obsługującej .NET.
  • High performance – zoptymalizowane pod kątem dużych zestawów danych.
  • Multiple output formats – XLSX, XLS, CSV, PDF, obrazy itp.

Rozpoczęcie:

PM> Install-Package Aspose.Cells

Utwórz wykres LineStackedWithDataMarkers w Excelu przy użyciu C#

Implementacja krok po kroku

  1. Utwórz instancję Workbook.
  2. Dodaj przykładowe dane, które będą wyświetlane na wykresie.
  3. Wstaw wykres typu ChartType.LineStackedWithDataMarkers.
  4. Skonfiguruj serię – ustaw zakres danych, nazwę i styl znacznika.
  5. Dostosuj osie i tytuł (opcjonalnie, ale zalecane).
  6. Zapisz skoroszyt w wybranej lokalizacji.

Poniżej znajduje się kompletny, gotowy do uruchomienia przykład.

Wyjaśnienie kluczowych kroków

KrokCo robi
Create workbook & worksheetInicjalizuje pusty plik Excel.
Populate dataZapisuje nazwy miesięcy oraz trzy serie produktów, które będą skumulowane.
Add chartWstawia obiekt wykresu LineStackedWithDataMarkers w określonym zakresie komórek.
Add seriesŁączy każdą kolumnę produktu z osobną serią i przypisuje unikalny styl znacznika oraz kolor.
Axis titles & formattingPoprawia czytelność przez oznaczenie osi i wymuszenie wyświetlania liczb całkowitych na osi Y.
SaveZapisuje skoroszyt na dysku (.xlsx). Plik może być również zapisany jako PDF lub obraz, zmieniając format w workbook.Save.

Możesz uruchomić przykład jako aplikację konsolową po zainstalowaniu pakietu NuGet Aspose.Cells.


Uzyskaj darmową licencję

Aspose.Cells udostępnia tymczasową darmową licencję, która usuwa znaki wodne oceny i odblokowuje pełną funkcjonalność. Pobierz ją ze strony tymczasowej licencji Aspose. Zastosuj licencję przed zapisywaniem dużych skoroszytów:

License lic = new License();
lic.SetLicense("Aspense.Total.lic");   // Path to your temporary license file

Wykres LineStackedWithDataMarkers: Darmowe zasoby

Wnioski

Diagram LineStackedWithDataMarkers jest idealny do wizualizacji trendów skumulowanych, jednocześnie podkreślając indywidualne punkty danych. Dzięki kilku liniom kodu C# Aspose.Cells for .NET umożliwia tworzenie, stylizowanie i eksportowanie takich wykresów bez konieczności instalacji Microsoft Excel. Użyj dostarczonego przykładu jako szablonu i dostosuj go do własnych źródeł danych oraz wymagań brandingowych.

Jeśli napotkasz jakiekolwiek problemy lub masz pytania, odwiedź nasze bezpłatne forum wsparcia: https://forum.aspose.com/c/cells/9.

Zobacz także