Wizualizacja trendów w czasie jest kluczowym wymogiem wielu raportów biznesowych. Wykres liniowy zapewnia przejrzystą, wizualną reprezentację serii danych na ciągłej osi, co czyni go idealnym do prezentacji wydajności, sprzedaży lub wszelkich danych czasowych. W tym przewodniku pokażemy, jak programowo generować wykresy liniowe przy użyciu Aspose.Cells for .NET i C#.
Ten artykuł obejmuje następujące tematy:
- Biblioteka Excel w C# do tworzenia wykresów liniowych
- Tworzenie wykresu liniowego w Excelu przy użyciu C#
- Darmowa licencja
- Darmowe zasoby
- Podsumowanie
- Zobacz także
Biblioteka Excel w C# do tworzenia wykresów liniowych
Aspose.Cells for .NET to kompleksowe API, które umożliwia programistom pracę z plikami Excel bez Microsoft Office. Obsługuje tworzenie, edytowanie i dostosowywanie wykresów wszystkich typów, w tym wykresów liniowych. Kluczowe zalety to:
- Bogate API – Pełna kontrola nad typami wykresów, seriami, osiami i formatowaniem.
- Brak zależności COM – Działa na każdej platformie obsługującej .NET.
- Wysoka wydajność – Efektywne przetwarzanie dużych skoroszytów.
- Obsługa wielu formatów – Odczyt/zapis XLSX, XLS, CSV, PDF i inne.
Rozpoczęcie
- Pobierz najnowszy Aspose.Cells for .NET ze strony wydań.
- Zainstaluj za pomocą NuGet:
PM> Install-Package Aspose.Cells
- Dodaj odwołanie do
Aspose.Cellsw swoim projekcie.
Utwórz wykres liniowy w Excelu przy użyciu C#
Poniżej znajdują się dwa praktyczne przykłady:
- Prosty jednoseryjny wykres liniowy – idealny do szybkiej wizualizacji trendu.
- Wieloseryjny wykres liniowy z drugą osią – przydatny przy porównywaniu zestawów danych o różnych skalach.
Oba przykłady są kompletne, gotowe do kompilacji programy w C#.
Przykład 1 – Prosty wykres liniowy z jedną serią
Wyjaśnienie
- Skoroszyt jest tworzony w pamięci i wypełniany danymi o miesiącach i sprzedaży.
ChartType.Linetworzy podstawowy wykres liniowy.NSeries.Adddefiniuje serię danych;CategoryDataprzypisuje etykiety osi X.- Wynikowy plik
SimpleLineChart.xlsxzawiera w pełni sformatowany wykres liniowy.
Przykład 2 – Wykres liniowy z wieloma seriami i drugą osią
Kluczowe punkty
- Dodano dwie serie: Revenue (główna oś) i Profit% (druga oś), aby zilustrować różne skale.
PlotOnSecondAxis = trueprzenosi drugą serię na prawą oś Y.- Dostosowanie znaczników sprawia, że seria pomocnicza jest wizualnie odróżniona.
- Końcowy plik
MultiSeriesLineChart.xlsxzawiera w pełni funkcjonalny wykres liniowy z wieloma seriami.
Uzyskaj darmową licencję
Chcesz wypróbować Aspose.Cells bez ograniczeń? Pobierz tymczasową darmową licencję ze strony tymczasowej licencji Aspose. Ta licencja usuwa znaki wodne wersji ewaluacyjnej i pozwala na eksplorację wszystkich funkcji wykresów.
Darmowe zasoby
Rozwijaj swoje umiejętności automatyzacji Excela dzięki tym oficjalnym zasobom:
- Przewodnik programisty – https://docs.aspose.com/cells/net/
- Darmowe aplikacje online – https://products.aspose.app/cells/family
- Referencja API – https://reference.aspose.com/cells/net/
- Artykuły instruktażowe – https://blog.aspose.com/pl/categories/aspose.cells-product-family/
Podsumowanie
Tworzenie wykresów liniowych przy użyciu Aspose.Cells for .NET jest proste i wysoce konfigurowalne. Niezależnie od tego, czy potrzebujesz szybkiej linii trendu jednoseryjnej, czy zaawansowanego wykresu wieloseryjnego z drugorzędnymi osiami, biblioteka zapewnia pełną kontrolę poprzez intuicyjne API. Skorzystaj z dostarczonych przykładów kodu jako punktu wyjścia i dostosuj je do swoich konkretnych wymagań raportowych.
Jeśli napotkasz jakiekolwiek problemy lub masz pytania, śmiało poproś o pomoc na naszym darmowym forum wsparcia.