sgcCharts Macierz funkcji

Wszystko, co potrafi sgcCharts, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji. Jeden model wykresu napędza widoki VCL, FireMonkey, WinForms, WPF i Avalonia.

Serie

Funkcje: 10

.NET

Pakiety NuGet: 7

Dokumentacja

Pomoc online i podręczniki PDF

Zarejestrowana oznacza funkcje, które są w edycji zarejestrowanej i wersji próbnej, a nie ma ich w bezpłatnej edycji Community. ~ oznacza funkcję, którą Community ma tylko częściowo, z różnicą poniżej.

Każdy wiersz prowadzi do swojego tematu pomocy. Kolumna Community pokazuje, co zawiera bezpłatna edycja .NET Community; wszystko jest w edycji zarejestrowanej i wersji próbnej.

Serie

FunkcjaSzczegółyCommunityPomoc
17 typów wykresówLiniowy, szybka linia, schodkowy, powierzchniowy, zakresowy powierzchniowy, słupkowy, punktowy, bąbelkowy, świecowy, OHLC, kołowy i pierścieniowy, radarowy, mapa cieplna, mapa drzewa, lejek, pudełkowy i kaskadowy, każdy jako komponent TsgcChartSeries_*.Pomoc
Kołowy i pierścieniowyInnerRadiusPercent zamienia wykres kołowy w pierścieniowy, OthersThreshold scala małe wycinki w Inne, ExplodeOnClick wysuwa wycinek.Pomoc
Mapa cieplna i mapa drzewaMapa cieplna ze skalą kolorów oraz serie mapy drzewa i lejka.Pomoc
BąbelkowyTsgcChartSeries_Bubble rysuje X, Y i rozmiar. SizeMode skaluje bąbelki według pola (cbsArea) lub średnicy (cbsDiameter).Pomoc
PudełkowyTsgcChartSeries_BoxPlot rysuje minimum, kwartyle, medianę, maksimum i opcjonalną średnią. AddValues liczy kwartyle (QUARTILE.INC z Excela) i wartości odstające Tukeya z surowej próbki.Pomoc
KaskadowyTsgcChartSeries_Waterfall buduje sumę z kroków, sum częściowych i sum całkowitych, z łącznikami między słupkami.Pomoc
Zakresowy powierzchniowyTsgcChartSeries_RangeArea wypełnia pasmo między wartością dolną a górną.Pomoc
Gładkie linieSmooth rysuje serie liniowe, powierzchniowe i zakresowe powierzchniowe jako monotoniczną sześcienną krzywą sklejaną, która nigdy nie wychodzi poza dane.Pomoc
Słupki błędówErrorBars w seriach liniowych, powierzchniowych, punktowych i słupkowych: wartości stałe, procentowe, odchylenie standardowe lub własne, w obu kierunkach, tylko plus lub tylko minus, z zakończeniami.Pomoc
Osie i obszary wykresuWiele osi, obszary wykresu, tytuł, legenda i marginesy.Pomoc

Strumieniowanie i wydajność

FunkcjaSzczegółyCommunityPomoc
Bufor cyklicznySeria szybkiej linii przechowuje punkty w buforze cyklicznym o stałej pojemności Capacity. Demo LiveLine podaje 1 000 000 punktów.Pomoc
DecymacjaDecymacja dla każdej serii: dmNone, dmMinMax i dmLTTB.Pomoc

Wykresy finansowe

FunkcjaSzczegółyCommunityPomoc
WskaźnikiSerie wskaźników SMA, EMA, WMA, Bollinger, RSI, MACD, Stochastic, ATR, VWAP i Volume.ZarejestrowanaPomoc
PaneleWiele paneli w jednym wykresie, znacznik ostatniej wartości i pasmo bid i ask.ZarejestrowanaPomoc
Narzędzia rysowaniaLinia trendu, linia pozioma i pionowa, prostokąt i Fibonacci.ZarejestrowanaPomoc

Interakcja i motywy

FunkcjaSzczegółyCommunityPomoc
Celownik, podpowiedź, powiększanie i przesuwanieCelownik, podpowiedź, powiększanie kółkiem i ramką oraz przesuwanie.Pomoc
AdnotacjeTekst, linia, linie poziome i pionowe, prostokąt, pasmo poziome i objaśnienie zakotwiczone w punkcie danych lub w najnowszym punkcie. Adnotacje podążają za motywem i wysokim kontrastem, a czytniki ekranu je odczytują.Pomoc
Edytor wykresu w czasie działaniaUżytkownicy edytują tytuły, legendę, osie i serie (kolor, widoczność, wygładzanie oraz typ w obrębie zgodnych serii) w czasie działania. ShowEditor w VCL, FireMonkey, WinForms i WPF, ShowEditorAsync w Avalonia.Pomoc
Projektant wykresówDla TsgcChartTableLink edytor dodaje stronę Dane: typ wykresu (kolumnowy grupowany, skumulowany lub skumulowany 100%, liniowy, warstwowy, kołowy, pierścieniowy lub kombinowany), serie z kolumn lub wierszy, Top N, serię kołową, etykiety danych, sumy końcowe tabeli przestawnej oraz typ serii i oś każdej miary kombinowanej. sgcVCLShowChartDesigner, sgcFMXShowChartDesigner, ShowDesigner i ShowDesignerAsync. Projektant wykresu przestawnego z sgcPivotGrid.ZarejestrowanaPomoc
Motywy i paletaJasny i ciemny motyw jedną właściwością: Chart.Theme := utDark.Pomoc
Preset ISA-101ApplyISA101Theme stosuje szary, stonowany styl przemysłowych ekranów HMI i zachowuje kolory alarmów dla priorytetów 1 do 4 dla stanów nieprawidłowych.Pomoc
Od prawej do lewej (arabski i hebrajski)Tytuł, legenda, podpowiedzi, pasek narzędzi i selektor zakresu są odbite lustrzanie. Obszar wykresu i jego osie domyślnie pozostają od lewej do prawej, tak jak w Excelu; MirrorPlot odwraca osie kategorii i przenosi osie wartości na prawą stronę.Pomoc
DostępnośćUdostępniany UI Automation wraz z tytułem, osiami, legendą, seriami i punktami danych, każdy punkt z kategorią i wartością, oraz z wygenerowanym tekstem alternatywnym. Strzałki przechodzą od punktu do punktu i od serii do serii, wskaźnik fokusu jest zawsze widoczny, a wysoki kontrast systemu Windows jest uwzględniany za pomocą kolorów systemowych, wzorów linii i znaczników. Domyślnie włączona w VCL (Delphi 7 do 13), FireMonkey w systemie Windows, WinForms, WPF i Avalonia.Pomoc

Źródła danych

FunkcjaSzczegółyCommunityPomoc
Ręczne, CSV i JSONTsgcChartDataSource_Manual, _CSV i _JSON.Pomoc
DataSetTsgcChartDataSource_DataSet rysuje dowolny TDataSet.Pomoc
Dowiązanie zbioru danych na żywoLive śledzi zapisy, usunięcia, wstawienia i filtry przez TDataLink, z ograniczaniem częstotliwości. FollowCursor przesuwa wyróżniony punkt, gdy użytkownik przewija zbiór danych, a ExtraFields zasila kolumny rozmiaru, dolnej wartości, kwartyli lub rodzaju. W .NET Live śledzi zmiany w DataTable.Pomoc
TabelaTsgcChartDataSource_Table rysuje tabelę w pamięci, na przykład wiersze sgcGrid.Pomoc
Serie w XAML (.NET)Elementy TsgcWpfChartSeries i TsgcAvaloniaChartSeries wewnątrz wykresu deklarują każdą serię z ItemsSource, SeriesKind i ścieżkami składowych XMember, YMember, od OpenMember do CloseMember, VolumeMember i LabelMember, a każda z nich przyjmuje powiązanie. W WPF obowiązuje filtr i sortowanie widoku kolekcji. Powiązanie jest jednokierunkowe: wykres czyta elementy i nigdy do nich nie zapisuje.Pomoc
Kolekcje z kodu i projektant WinForms (.NET)TsgcChartDataSource_Items wiąże serię z ObservableCollection<T>, BindingList<T>, List<T>, DataTable lub DataView. W WinForms komponenty TsgcWinFormsChartSeries deklarują serie przez BindingContext formularza, edytowane w projektancie Visual Studio za pomocą inteligentnego znacznika na .NET Framework i na .NET 8 lub nowszym. Pusty wykres pokazuje przykładową linię z 30 punktów w projektancie Visual Studio oraz w podglądach WPF i Avalonia, a zadeklarowana seria bez danych pokazuje przykładowe punkty swojego rodzaju: linię, świece lub kategorie. Przykład nigdy nie jest zapisywany w formularzu ani w XAML.Pomoc
Źródła na żywoMost sgcChartsWS dodaje strumienie rynkowe Binance, tematy MQTT, JSON przez WebSocket i Server-Sent Events. Każde źródło podpina zdarzenie klienta i po zatrzymaniu przywraca poprzednią obsługę.ZarejestrowanaPomoc

Eksport i renderowanie na serwerze

FunkcjaSzczegółyCommunityPomoc
Eksport PNG i SVGSaveToPNG i SaveToSVG w widoku.Pomoc
Renderer bez interfejsuTsgcChartRenderer renderuje PNG i SVG bez okna, także w usłudze Windows i w systemie Linux64.Pomoc
Drukowanie i podgląd wydrukuPrint i ShowPrintPreview drukują jedną stronę na wykres, z jego seriami, osiami, tytułami i legendą, bez krzyżyka, podpowiedzi i prostokąta powiększenia. PrintSettings ustawia raz papier, orientację, marginesy, skalowanie, nagłówek i stopkę dla drukarki, podglądu i PDF. We wszystkich wydaniach, w VCL, FireMonkey, WinForms, WPF i Avalonia (FireMonkey drukuje w systemach Windows i macOS).Pomoc
Dostępny eksport do PDF, PDF/UA i PDF/A (z sgcPDF)ExportToPDF zapisuje wykres jako grafikę wektorową z prawdziwym tekstem i tekstem alternatywnym zbudowanym z tytułu, serii, liczby punktów i zakresów osi. Plik jest domyślnie oznakowanym dokumentem PDF/UA, a PDFALevel dodaje PDF/A-2a lub PDF/A-3a. Wymaga mostka sgcUIPDF i licencjonowanego sgcPDF (esegece.sgcUICore.sgcPDF w .NET).ZarejestrowanaPomoc

sgcCharts dla .NET

Wykresy .NET to port w C# z tymi samymi nazwami klas, dla WinForms, WPF i Avalonia, plus pakiet renderera bez interfejsu.

PakietEdycjaZawartość
esegece.sgcCharts.CommunityCommunity (bezpłatna)Biblioteka podstawowa
esegece.sgcChartsZarejestrowanaBiblioteka podstawowa
esegece.sgcCharts.WinFormsZarejestrowanaKontrolki Windows Forms
esegece.sgcCharts.WpfZarejestrowanaKontrolki WPF
esegece.sgcCharts.AvaloniaZarejestrowanaKontrolki Avalonia
esegece.sgcCharts.RenderingZarejestrowanaRenderowanie bez interfejsu
esegece.sgcCharts.sgcWebSocketsTylko zarejestrowanaMost sgcWebSockets

Dokumentacja

Każda funkcja sgcCharts jest opisana w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.

Pomoc online

Zacznij od wprowadzenia do sgcCharts, a potem przejdź do szybkiego startu i tematów o funkcjach.

Delphi →
C++ Builder →
.NET →

Podręczniki PDF

Cała pomoc sgcUI jako plik PDF, do czytania offline lub wydruku.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Najkorzystniejsza oferta: All-AccessWszystkie produkty eSeGeCe, ze wsparciem Premium w cenie, już od €1,059 rocznie.
Zobacz cennik All-Access

Twórz z sgcCharts

Pobierz wersję próbną sgcUI i dodaj sgcCharts do swojej aplikacji Delphi, C++ Builder lub .NET.