sgcCharts 機能マトリクス

sgcCharts のすべての機能をタスク別にまとめ、各機能のヘルプトピックへのリンクを付けています。1 つのチャートモデルで、VCL、FireMonkey、WinForms、WPF、Avalonia の各ビューを動かせます。

系列

10 個の機能

金融チャート

3 個の機能

操作とテーマ

8 個の機能

データソース

7 個の機能

.NET

7 個の NuGet パッケージ

ドキュメント

オンラインヘルプと PDF マニュアル

登録版 は、登録版と体験版に含まれ、無料の Community 版には含まれない機能を示します。~ は、Community 版が一部のみ備える機能を示し、違いは下に記載しています。

すべての行は、対応するヘルプのトピックにリンクしています。Community 列は、無料の .NET Community 版に含まれる機能を示します。すべての機能は登録版と体験版に含まれます。

系列

機能詳細Communityヘルプ
17 種類のチャートライン、高速ライン、ステップライン、エリア、レンジエリア、棒、散布図、バブル、ローソク足、OHLC、円とドーナツ、レーダー、ヒートマップ、ツリーマップ、ファネル、箱ひげ図、ウォーターフォールに対応し、それぞれが TsgcChartSeries_* コンポーネントです。ヘルプ
円とドーナツInnerRadiusPercent で円グラフをドーナツに変え、OthersThreshold で小さなスライスを「その他」にまとめ、ExplodeOnClick でスライスを引き出せます。ヘルプ
ヒートマップとツリーマップカラースケール付きのヒートマップと、ツリーマップ、ファネルの系列です。ヘルプ
バブルTsgcChartSeries_Bubble は X、Y、サイズをプロットします。SizeMode でバブルを面積(cbsArea)または直径(cbsDiameter)で拡大縮小します。ヘルプ
箱ひげ図TsgcChartSeries_BoxPlot は最小値、四分位、中央値、最大値、任意の平均値を描画します。AddValues は生の標本から四分位(Excel の QUARTILE.INC)と Tukey の外れ値を計算します。ヘルプ
ウォーターフォールTsgcChartSeries_Waterfall は、ステップ、小計、合計から合計を組み立て、棒の間にコネクターを描きます。ヘルプ
レンジエリアTsgcChartSeries_RangeArea は、下限と上限の間の帯を塗りつぶします。ヘルプ
スムーズな線Smooth は、ライン、エリア、レンジエリアの系列を、データを超えて行き過ぎない単調な 3 次スプラインで描画します。ヘルプ
誤差バーライン、エリア、散布図、棒の系列の ErrorBars。固定値、パーセント、標準偏差、独自の値を指定でき、方向は両方向、プラス、マイナスから選べ、キャップも付けられます。ヘルプ
軸とプロット領域複数の軸、プロット領域、タイトル、凡例、余白を設定できます。ヘルプ

ストリーミングとパフォーマンス

機能詳細Communityヘルプ
リングバッファ高速ライン系列は、固定の Capacity を持つリングバッファに点を保持します。LiveLine デモでは 100 万点を流し込みます。ヘルプ
間引き系列ごとの間引きに対応します。dmNone、dmMinMax、dmLTTB から選べます。ヘルプ

金融チャート

機能詳細Communityヘルプ
指標SMA、EMA、WMA、ボリンジャー、RSI、MACD、ストキャスティクス、ATR、VWAP、ボリューム指標の系列です。登録版ヘルプ
ペイン1 つのチャートに複数のペイン、最終値マーカー、売り気配と買い気配のバンドを配置できます。登録版ヘルプ
描画ツールトレンドライン、水平線と垂直線、長方形、フィボナッチを描けます。登録版ヘルプ

操作とテーマ

機能詳細Communityヘルプ
十字カーソル、ツールチップ、ズーム、パン十字カーソル、ツールチップ、ホイールズーム、ボックスズーム、パンに対応します。ヘルプ
注釈テキスト、線、水平線と垂直線、長方形、水平の帯、データポイントまたは最新のポイントに固定するコールアウトに対応します。注釈はテーマとハイコントラストに従い、スクリーンリーダーが読み上げます。ヘルプ
実行時のチャートエディターエンドユーザーが、タイトル、凡例、軸、系列(色、表示、スムージング、互換性のある系列間のタイプ)を実行時に編集できます。VCL、FireMonkey、WinForms、WPF では ShowEditor、Avalonia では ShowEditorAsync を使います。ヘルプ
チャートデザイナーTsgcChartTableLink では、エディターにデータページが加わります。チャートの種類 (集合縦棒、積み上げ縦棒、100% 積み上げ縦棒、折れ線、面、円、ドーナツ、複合)、列または行からの系列、上位 N 件、円グラフの系列、データラベル、ピボットの総計、複合チャートの各メジャーの系列の種類と軸を設定できます。sgcVCLShowChartDesigner、sgcFMXShowChartDesigner、ShowDesigner、ShowDesignerAsync。sgcPivotGrid のピボットチャートのデザイナーです。登録版ヘルプ
テーマとパレットライト/ダークテーマを 1 つのプロパティで切り替えられます。Chart.Theme := utDarkヘルプ
ISA-101 プリセットApplyISA101Theme は、産業用 HMI 画面のグレーで落ち着いたスタイルを適用し、異常な状態のために優先度 1 から 4 の警報色を維持します。ヘルプ
右から左 (アラビア語とヘブライ語)タイトル、凡例、ツールチップ、ツールバー、範囲セレクターがミラー化されます。プロット領域とその軸は Excel と同様に既定では左から右のままで、MirrorPlot はカテゴリ軸を反転し、値軸を右に移動します。ヘルプ
アクセシビリティタイトル、軸、凡例、系列、データポイントとともに UI Automation に公開され、各ポイントはカテゴリと値を持ち、代替テキストが生成されます。矢印キーでポイント間と系列間を移動でき、フォーカスリングは常に表示され、Windows のハイコントラストには、システムカラー、線のパターン、マーカーで従います。VCL (Delphi 7 から 13)、Windows の FireMonkey、WinForms、WPF、Avalonia で既定で有効です。ヘルプ

データソース

機能詳細Communityヘルプ
手動、CSV、JSONTsgcChartDataSource_Manual、_CSV、_JSON を提供します。ヘルプ
DataSetTsgcChartDataSource_DataSet は、任意の TDataSet をプロットします。ヘルプ
データセットのライブバインドLive は、登録、削除、挿入、フィルターの変更を TDataLink 経由で追跡し、頻度を抑えます。FollowCursor はユーザーがデータセットをスクロールするとフォーカスしたポイントを移動し、ExtraFields はサイズ、下限、四分位、種類の列に値を渡します。.NET では、Live は DataTable の変更に追従します。ヘルプ
テーブルTsgcChartDataSource_Table は、メモリ上のテーブルをプロットします。たとえば、sgcGrid の行を表示できます。ヘルプ
XAML でのシリーズ (.NET)チャート内の TsgcWpfChartSeries 要素と TsgcAvaloniaChartSeries 要素が、ItemsSource、SeriesKind、メンバーパスの XMember、YMember、OpenMember から CloseMember、VolumeMember、LabelMember で各シリーズを宣言し、そのどれもがバインドを受け付けます。WPF ではコレクションビューのフィルターと並べ替えが適用されます。バインドは一方向です。チャートは項目を読み取るだけで、書き込むことはありません。ヘルプ
コードからのコレクションと WinForms デザイナー (.NET)TsgcChartDataSource_Items は、シリーズを ObservableCollection<T>、BindingList<T>、List<T>、DataTable、DataView にバインドします。WinForms では、TsgcWinFormsChartSeries コンポーネントがフォームの BindingContext を通じてシリーズを宣言し、.NET Framework と .NET 8 以降の Visual Studio デザイナーでスマートタグから編集できます。空のチャートは、Visual Studio デザイナーと WPF、Avalonia のプレビューアーに 30 点のサンプル折れ線を表示し、データのない宣言済みシリーズは、その種類のサンプル点 (折れ線、ローソク足、カテゴリ) を表示します。サンプルがフォームや XAML に保存されることはありません。ヘルプ
ライブフィードsgcChartsWS ブリッジは、Binance のマーケットストリーム、MQTT トピック、WebSocket の JSON、Server-Sent Events を追加します。各ソースはクライアントのイベントにフックし、停止すると以前のハンドラーを復元します。登録版ヘルプ

エクスポートとサーバーでのレンダリング

機能詳細Communityヘルプ
PNG と SVG のエクスポートビューの SaveToPNG と SaveToSVG を利用できます。ヘルプ
ヘッドレスレンダラーTsgcChartRenderer は、ウィンドウなしで PNG と SVG を描画します。Windows サービスや Linux64 でも利用できます。ヘルプ
印刷と印刷プレビューPrint と ShowPrintPreview は、チャートごとに 1 ページを印刷し、系列、軸、タイトル、凡例を含め、十字カーソル、ツールヒント、ズーム矩形は含めません。PrintSettings は、用紙、向き、余白、拡大縮小、ヘッダーとフッターを一度設定すれば、プリンター、プレビュー、PDF のすべてに使われます。すべてのエディションで、VCL、FireMonkey、WinForms、WPF、Avalonia に対応します (FireMonkey の印刷は Windows と macOS で動作します)。ヘルプ
アクセシブルな PDF エクスポート、PDF/UA と PDF/A (sgcPDF 使用)ExportToPDF は、チャートを実際のテキストを持つベクターグラフィックスとして書き出し、タイトル、系列、ポイント数、軸の範囲から作った代替テキストを付けます。ファイルは既定でタグ付きの PDF/UA ドキュメントで、PDFALevel で PDF/A-2a または PDF/A-3a を追加できます。sgcUIPDF ブリッジと、ライセンスされた sgcPDF が必要です (.NET では esegece.sgcUICore.sgcPDF)。登録版ヘルプ

.NET 向け sgcCharts

.NET 版のチャートは、同じクラス名を持つ C# 版で、WinForms、WPF、Avalonia に対応し、ヘッドレスレンダラーのパッケージも提供します。

パッケージエディション内容
esegece.sgcCharts.CommunityCommunity(無料)コアライブラリ
esegece.sgcCharts登録版コアライブラリ
esegece.sgcCharts.WinForms登録版Windows Forms コントロール
esegece.sgcCharts.Wpf登録版WPF コントロール
esegece.sgcCharts.Avalonia登録版Avalonia コントロール
esegece.sgcCharts.Rendering登録版ヘッドレスレンダリング
esegece.sgcCharts.sgcWebSockets登録版のみsgcWebSockets ブリッジ

ドキュメント

sgcCharts のすべての機能は sgcUI ヘルプで解説されており、開発環境ごとに 1 つのビルドを用意しています。

オンラインヘルプ

まず sgcCharts の紹介を読み、続いてクイックスタートと各機能のトピックをご覧ください。

Delphi →
C++ Builder →
.NET →

PDF マニュアル

sgcUI ヘルプ全体を PDF ファイルにまとめたもので、オフラインでの閲覧や印刷に便利です。

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
最もお得な選択: All-AccesseSeGeCe の全製品にプレミアムサポートが付いて、年間 €1,059 からご利用いただけます。
All-Access の価格を見る

sgcCharts で開発を始めましょう

sgcUI 体験版をダウンロードして、sgcCharts を Delphi、C++ Builder、.NET のアプリケーションに追加してください。