Télécharger sgcCharts

sgcCharts est livré dans l'essai All-Access de sgcUI, un installateur pour Delphi et un pour C++ Builder avec les 15 produits sgcUI. Télécharge l'essai entièrement fonctionnel, exécute les démos compilées sans IDE, ou ajoute les paquets NuGet à un projet .NET. Les licences sont disponibles sur la page des tarifs.

Téléchargements d'essai gratuit

Un seul essai sgcUI installe tous les produits sgcUI, sgcCharts inclus, avec toutes les fonctionnalités pour évaluation.

Essai sgcUI pour Delphi

Évaluation entièrement fonctionnelle pour Delphi 7 jusqu'à RAD Studio 13 avec les 15 produits sgcUI, sgcCharts inclus, et les projets de démonstration.

Télécharger l'essai Delphi →

Essai sgcUI pour C++ Builder

Évaluation entièrement fonctionnelle pour C++ Builder 2007 à 13. Les mêmes composants avec fichiers d'en-tête C++ et projets de démonstration.

Télécharger l'essai CBuilder →

Démos compilées

Exécutables prêts à l'emploi de chaque produit sgcUI. Les 19 démos sgcCharts incluent LiveLine (1 000 000 de points), MultiAxis, Candlestick, DataSetChart, BusinessCharts, BusinessChartsFMX, Themes, DrawingTools, PieDonut, RadarCompare, HeatmapLive, TreemapFunnel, MQTTSensors, BinanceLive, WebSocketFeed, SSEFeed, FMXMobile, Headless et HeadlessService.

Télécharger les démos →

Trois étapes vers un sgcCharts fonctionnel

Installe l'essai, lance une démo, puis dépose sgcCharts sur ta propre fiche.

Étape 1

Lance sgcUI_Trial.exe (ou sgcUI_Trial_CBuilder.exe) et sélectionne les versions d'IDE que tu utilises.

Étape 2

Ouvre Demos\Charts\Delphi\LiveLine, compile et exécute-la pour voir un flux d'un million de points, puis essaie Candlestick et TreemapFunnel.

Étape 3

Dans une nouvelle application VCL, dépose un TsgcChart, une série et un TsgcVCLChart depuis la page de palette SGC Charts et relie-les dans l'inspecteur d'objets.

Lance les démos de sgcCharts

LiveLine

LiveLine

Une série courbe rapide avec un tampon circulaire de 1 000 000 de points alimenté depuis un thread d'arrière-plan, une fenêtre temporelle de 10 s, 60 s ou du tampon entier, un changement de thème et un réticule sur tout le flux.

Candlestick

Chandeliers journaliers sur un axe date et heure avec un axe de volume. Zoome et déplace à la souris ; quand plusieurs chandeliers partagent une colonne de pixels, ils fusionnent en un seul chandelier exact.

Enregistrée uniquement DrawingTools

Lignes de tendance, lignes horizontales et verticales, rectangles et retracements de Fibonacci tracés à la souris sur un graphique en chandeliers, puis sélectionnés, verrouillés ou supprimés.

DataSetChart

DataSetChart

Un client dataset de 1 000 lignes affiché dans une grille DB et lu par deux sources dataset dans une série courbe et une série barres. Modifie une ligne, recharge, et le graphique suit.

BusinessCharts

BusinessCharts

Séries de bulles, boîte à moustaches, cascade et aire de plage lissée avec barres d'erreur, annotations et une ligne d'alarme ISA-101, le thème ISA-101 et l'éditeur de graphiques à l'exécution, sur un jeu de données en direct que le graphique suit. Aussi en .NET sous les noms BusinessCharts, BusinessChartsWpf et BusinessChartsAvalonia. Aussi pour FireMonkey sous le nom BusinessChartsFMX.

Enregistrée uniquement BinanceLive

Chandeliers en direct à partir d'un flux de marché Binance via le pont sgcChartsWS, sur un graphique financier avec volets et indicateurs. Nécessite sgcWebSockets.

Enregistrée uniquement MQTTSensors

Mesures de capteurs alimentées par des topics MQTT via le pont sgcChartsWS et tracées à leur arrivée. Nécessite sgcWebSockets et un broker MQTT.

Headless

Un programme console qui construit un graphique et écrit des fichiers PNG et SVG sans fenêtre. HeadlessService fait de même depuis un service Windows.

IDE et plateformes pris en charge

ÉlémentPrise en charge
Delphi (VCL)Delphi 7, 2007, 2009, 2010, XE à XE8, 10 à 10.4, 11, 12 et 13, Win32 et Win64.
FireMonkeyÀ partir de Delphi XE6 sous Win32, Win64, macOS, iOS et Android.
C++ BuilderC++ Builder 2007, 2010, XE à XE8, 10 à 10.4, 11, 12 et 13.
Linux64À partir de Delphi 10.2, sans interface : modèle, moteur de rendu, PNG et SVG.
.NETWinForms, WPF, Avalonia et rendu sans interface. Le paquet Rendering cible .NET Standard 2.0, .NET Framework 4.7.2, .NET 6, .NET 8, .NET 9 et .NET 10.
PasserellesLes sources de données sgcChartsWS (WebSocket, MQTT, SSE, Binance) nécessitent sgcWebSockets et l'édition enregistrée.

sgcCharts pour .NET

sgcCharts est aussi distribué sous la forme d'un portage C# managé avec les mêmes noms de classes pour WinForms, WPF et Avalonia, sous forme de paquets NuGet.

Paquets NuGet

Installe l'édition Community gratuite avec dotnet add package esegece.sgcCharts.Community, ou l'édition enregistrée avec dotnet add package esegece.sgcCharts. Les contrôles pour ton framework d'interface se trouvent dans esegece.sgcCharts.WinForms, esegece.sgcCharts.Wpf et esegece.sgcCharts.Avalonia. Les paquets passerelle esegece.sgcCharts.sgcWebSockets sont réservés à l'édition enregistrée.

Voir sur NuGet →

Démos .NET

Projets de démonstration : LiveLine, LiveLineWpf, LiveLineAvalonia, SeriesGallery, SeriesGalleryAvalonia, BusinessCharts, BusinessChartsWpf, BusinessChartsAvalonia, SeriesHeadless, ConsoleRender, BinanceLive, MQTTSensors.

Lire la présentation .NET →

Community ou enregistrée

L'édition Community gratuite de sgcCharts peut être utilisée par les particuliers et les organisations dont le chiffre d'affaires brut annuel est inférieur à 1 million d'euros et qui comptent au maximum 5 développeurs. L'édition enregistrée offre toutes les fonctionnalités, le code source complet et la licence commerciale. L'édition Community n'inclut pas le pack financier (volets, séries d'indicateurs et de volume, agrégateur, outils de dessin, marqueur de dernière valeur, bande acheteur et vendeur), le concepteur de graphiques avec les types avancés de lien de table, ni la passerelle sgcChartsWS.

Paquets NuGet de sgcCharts

Les paquets Community sont gratuits. Les paquets enregistrés nécessitent une licence .NET.

ÉditionInstallationNotes
Communitydotnet add package esegece.sgcCharts.Communitynoyau Community gratuit
Enregistréedotnet add package esegece.sgcChartsplus esegece.sgcCharts.WinForms, .Wpf ou .Avalonia (Enregistrée)
Enregistréedotnet add package esegece.sgcCharts.RenderingPNG et SVG sans interface
Enregistréedotnet add package esegece.sgcCharts.sgcWebSocketspont sgcChartsWS, Enregistrée

Besoin d'une licence ?

Consulte les options de tarifs de sgcCharts, ou obtiens-le avec une édition sgcUI.