Tworzenie wizualizacji danych finansowych, takich jak ceny akcji, wartości high‑low‑close oraz wolumeny obrotu, jest powszechnym wymaganiem analityków i programistów. Dzięki Aspose.Cells for .NET możesz generować wykres StockHighLowClose bezpośrednio z aplikacji C#, bez konieczności instalacji Microsoft Excel.

W tym artykule dowiesz się:

  • Jak Aspose.Cells upraszcza tworzenie wykresów.
  • Krok po kroku kod tworzący wykres StockHighLowClose.
  • Opcje dostosowywania osi, legend i znaczników.
  • Jak zaktualizować istniejący wykres.

Biblioteka Excel C# do tworzenia wykresu StockHighLowClose

Aspose.Cells for .NET jest potężną, w pełni zarządzaną biblioteką, która umożliwia programistom tworzenie, modyfikowanie i renderowanie plików Excel programowo. Obsługuje wszystkie główne formaty Excel i zapewnia rozbudowane API do pracy z arkuszami, komórkami, wykresami, tabelami przestawnymi i nie tylko.

Kluczowe korzyści przy generowaniu wykresów:

  • Brak wymaganego interfejsu Excel – działa na każdej platformie, na której działa .NET.
  • Pełne wsparcie typów wykresów – w tym Stock, Candlestick, OHLC i StockHighLowClose.
  • Bogata personalizacja – kolory, markery, tytuły osi, osie pomocnicze itp.
  • Wysoka wydajność – odpowiednia dla dużych zestawów danych.

Rozpoczęcie

  1. Pobierz najnowszy Aspose.Cells for .NET z oficjalnej strony wydań.
  2. Zainstaluj pakiet NuGet:
PM> Install-Package Aspose.Cells
  1. Dodaj odwołanie do Aspose.Cells w swoim projekcie C#.

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

Poniżej znajduje się kompletny, gotowy do uruchomienia program konsolowy w C#, który tworzy arkusz, wypełnia go przykładowymi danymi OHLC, dodaje wykres StockHighLowClose i zapisuje skoroszyt jako StockChart_Output.xlsx.

Wyjaśnienie kodu

KrokCo robi kod
1️⃣Tworzy nowy obiekt Workbook i uzyskuje dostęp do pierwszego arkusza.
2️⃣Zapisuje tytuły nagłówków i wypełnia wiersze danymi: data, otwarcie, najwyższy, najniższy i zamknięcie.
3️⃣Dodaje wykres ChartType.StockHighLowClose umieszczony pod tabelą danych.
4️⃣Łączy wykres z zakresem arkusza i definiuje oś kategorii (daty).
5️⃣Ustawia tytuły osi i włącza linie siatki, aby ułatwić odczyt poziomów cen.
6️⃣Wyświetla legendę po prawej stronie i dostosowuje znaczniki punktów danych.
7️⃣Zapisuje skoroszyt jako StockChart_Output.xlsx.

Uruchomienie programu generuje plik Excel, który zawiera w pełni funkcjonalny wykres StockHighLowClose, gotowy do otwarcia w Microsoft Excel, LibreOffice lub w dowolnym innym przeglądarce obsługującej format XLSX.

Uzyskaj darmową licencję

Aspose.Cells oferuje tymczasową darmową licencję, która usuwa znaki wodne oceny i odblokowuje pełną funkcjonalność. Uzyskaj ją ze strony tymczasowej licencji Aspose. Zastosuj licencję na początku swojej aplikacji:

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

Darmowe zasoby

Wnioski

Tworzenie wykresu StockHighLowClose przy użyciu Aspose.Cells for .NET jest proste i nie wymaga Microsoft Excel na serwerze. Postępując zgodnie z pełnym przykładem powyżej, możesz generować profesjonalnie wyglądające wykresy finansowe, dostosowywać je do swojej marki oraz integrować je z potokami raportowania lub aplikacjami internetowymi.

Jeśli masz jakiekolwiek pytania, potrzebujesz pomocy lub chcesz podzielić się swoim doświadczeniem, zapraszamy do dołączenia do społeczności na Aspose.Cells Support Forum.

Zobacz także