Wizualizacja trendów bez rozpraszających znaczników danych może sprawić, że wykres będzie czytelniejszy i bardziej profesjonalny. W tym artykule pokażemy, jak utworzyć wykres ScatterConnectedByCurvesWithoutDataMarker – płynną linię rozrzutu, w której poszczególne punkty są ukryte – przy użyciu Aspose.Cells for .NET. Rozwiązanie jest w pełni sterowane kodem, działa w dowolnym języku .NET i nie wymaga zainstalowanego programu Excel.
Ten artykuł obejmuje następujące tematy:
- Biblioteka Excel w C# do tworzenia wykresów ScatterConnectedByCurvesWithoutDataMarker
- Tworzenie wykresu ScatterConnectedByCurvesWithoutDataMarker w Excelu przy użyciu C#
- Uzyskaj darmową licencję
- Darmowe zasoby
- Podsumowanie
- Zobacz także
Biblioteka C# Excel do tworzenia wykresów ScatterConnectedByCurvesWithoutDataMarker
Aspose.Cells for .NET jest biblioteką bogatą w funkcje, która umożliwia programistom tworzenie, modyfikowanie i renderowanie plików Excel bez konieczności korzystania z Microsoft Office. Zapewnia czyste, obiektowo‑zorientowane API do pracy z arkuszami, komórkami, formułami i każdym typem wykresu obsługiwanym przez Excel – w tym wykresem ScatterConnectedByCurvesWithoutDataMarker.
Kluczowe korzyści z używania Aspose.Cells do tworzenia wykresów:
- Pełne pokrycie API – wszystkie natywne typy wykresów Excel są dostępne.
- Brak interfejsu COM – działa na każdej platformie obsługującej .NET.
- Wysoka wydajność – zoptymalizowane pod kątem dużych skoroszytów i zestawów danych.
- Wiele formatów wyjściowych – XLSX, XLS, CSV, PDF, PNG, itp.
Rozpoczęcie jest proste:
PM> Install-Package Aspose.Cells
Wskazówka: Biblioteka może być również dodana za pomocą .NET CLI (
dotnet add package Aspose.Cells) lub poprzez pobranie pliku binarnego ze strony wydań Aspose.Cells.
Utwórz wykres ScatterConnectedByCurvesWithoutDataMarker w Excelu przy użyciu C#
Poniżej znajduje się kompletny, samodzielny przykład w C#, który demonstruje, jak:
- Utwórz nowy skoroszyt.
- Wypełnij arkusz przykładowymi danymi X‑Y.
- Dodaj wykres ScatterConnectedByCurvesWithoutDataMarker.
- Ukryj znaczniki danych i dopracuj tytuły osi.
- Zapisz skoroszyt do pliku XLSX.
Uwaga: Typ wykresu jest dostępny poprzez
ChartType.ScatterConnectedByCurvesWithoutMarker– nazwa wyliczenia odzwierciedla bez‑znacznika wariant wykresu rozproszonego połączonego krzywymi.
Wyjaśnienie kodu
| Step | What Happens |
|---|---|
| 1 | Tworzony jest nowy Workbook; pobierany jest pierwszy Worksheet (Sheet1). |
| 2 | Dwie kolumny są wypełniane – X Value i Y Value – małym zestawem danych, który wygeneruje płynną krzywą. |
| 3 | ChartType.ScatterConnectedByCurvesWithoutMarker instruuje Aspose.Cells do wygenerowania wykresu punktowego, w którym punkty są automatycznie połączone gładką krzywą i nie są rysowane żadne znaczniki. |
| 4 | NSeries.Add wiąże zakres danych. Flaga true wskazuje, że pierwsza kolumna (A) dostarcza wartości X, a druga kolumna (B) dostarcza wartości Y. |
| 5 | MarkerStyle = ChartMarkerType.None usuwa znaczniki danych, które w przeciwnym razie pojawiłyby się na każdym punkcie. |
| 6 | Ustawiane są tytuły osi oraz wartości minimalne, aby zwiększyć czytelność. |
| 7 | Skoroszyt jest zapisywany jako plik .xlsx. |
Możesz uruchomić ten program na dowolnym komputerze z .NET 6.0+ (lub .NET Framework 4.6.1+) po zainstalowaniu pakietu NuGet Aspose.Cells. Wygenerowany plik będzie zawierał czysty, płynny wykres liniowy bez rozpraszających znaczników.
Uzyskaj darmową licencję
Aspose.Cells jest produktem komercyjnym, ale możesz uzyskać tymczasową darmową licencję do celów oceny:
- Odwiedź stronę tymczasowej licencji Aspose.
- Postępuj zgodnie z instrukcjami, aby pobrać plik licencji (
Aspose.Cells.lic). - Dodaj licencję do swojego kodu przed utworzeniem pierwszego
Workbook.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
Użycie licencji usuwa znak wodny wersji próbnej i znosi ograniczenia użytkowania.
Darmowe zasoby
Kontynuuj naukę i rozwijaj swoje umiejętności automatyzacji Excel dzięki tym darmowym zasobom:
- Przewodnik programisty – https://docs.aspose.com/cells/net/
- Demo online i konwerter – 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
W tym artykule przedstawiliśmy, jak utworzyć wykres ScatterConnectedByCurvesWithoutDataMarker przy użyciu Aspose.Cells for .NET. Biblioteka pozwala generować płynne, bezznacznikowe krzywe rozproszenia całkowicie w kodzie, dając pełną kontrolę nad wyglądem, powiązaniem danych i formatem wyjściowym. Zintegruj tę technikę z narzędziami raportowania, pulpitami nawigacyjnymi lub dowolnym zautomatyzowanym przepływem pracy Excel, aby uzyskać czyste, profesjonalne wizualizacje bez dodatkowego obciążenia interfejsu Excel.
Jeśli masz pytania lub potrzebujesz dalszej pomocy, śmiało zamieść post na forum wsparcia Aspose.Cells.