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
- Utwórz instancję
Workbook. - Dodaj przykładowe dane, które będą wyświetlane na wykresie.
- Wstaw wykres typu
ChartType.LineStackedWithDataMarkers. - Skonfiguruj serię – ustaw zakres danych, nazwę i styl znacznika.
- Dostosuj osie i tytuł (opcjonalnie, ale zalecane).
- Zapisz skoroszyt w wybranej lokalizacji.
Poniżej znajduje się kompletny, gotowy do uruchomienia przykład.
Wyjaśnienie kluczowych kroków
| Krok | Co robi |
|---|---|
| Create workbook & worksheet | Inicjalizuje pusty plik Excel. |
| Populate data | Zapisuje nazwy miesięcy oraz trzy serie produktów, które będą skumulowane. |
| Add chart | Wstawia 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 & formatting | Poprawia czytelność przez oznaczenie osi i wymuszenie wyświetlania liczb całkowitych na osi Y. |
| Save | Zapisuje 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
- Przewodnik dla programistów – https://docs.aspose.com/cells/net/
- Demo online i edytor – https://products.aspose.app/cells/family
- Referencja API – https://reference.aspose.com/cells/net/
- Artykuły i samouczki – https://blog.aspose.com/pl/categories/aspose.cells-product-family/
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.