金融データ(株価や高値‑安値‑終値の値、取引量など)を可視化することは、アナリストや開発者にとって一般的な要件です。Aspose.Cells for .NET を使用すると、Microsoft Excel をインストールせずに、C# アプリケーションから直接 StockHighLowClose チャートを生成できます。

この記事では次のことを学びます:

  • Aspose.Cells がチャート作成を簡素化する方法。
  • StockHighLowClose チャートを作成するステップバイステップのコード。
  • 軸、凡例、マーカーのカスタマイズオプション。
  • 既存のチャートを更新する方法。

C# Excel ライブラリで StockHighLowClose チャートを作成

Aspose.Cells for .NET は、開発者がプログラムで Excel ファイルを作成、変更、レンダリングできる強力で完全に管理されたライブラリです。すべての主要な Excel フォーマットをサポートし、ワークシート、セル、チャート、ピボットテーブルなどを操作するための豊富な API を提供します。

チャート生成の主な利点:

  • Excel相互運用は不要 – .NETが動作する任意のプラットフォームで動作します。
  • 完全なチャートタイプサポート – Stock、Candlestick、OHLC、StockHighLowClose を含む。
  • 豊富なカスタマイズ – 色、マーカー、軸タイトル、二次軸など。
  • 高性能 – 大規模データセットに適しています。

はじめに

  1. ダウンロード 最新の Aspose.Cells for .NET を 公式リリースページ から取得します。
  2. インストール NuGet パッケージ:
   PM> Install-Package Aspose.Cells
  1. C# プロジェクトに Aspose.Cells の参照を追加します。

C# を使用して Excel で StockHighLowClose チャートを作成する

以下は、ワークシートを作成し、サンプルの OHLC データを入力し、StockHighLowClose チャートを追加して、ブックを StockChart_Output.xlsx として保存する、完全に実行可能な C# コンソールプログラムです。

コードの説明

StepWhat the code does
1️⃣新しい Workbook をインスタンス化し、最初のワークシートにアクセスします。
2️⃣ヘッダータイトルを書き込み、日付、始値、高値、安値、終値の値で行を埋めます。
3️⃣ChartType.StockHighLowClose チャートをデータテーブルの下に配置して追加します。
4️⃣チャートをワークシートの範囲にリンクし、カテゴリ(日付)軸を定義します。
5️⃣軸タイトルを設定し、価格レベルの読み取りを容易にするためにグリッド線を有効にします。
6️⃣右側に凡例を表示し、データポイントのマーカーをカスタマイズします。
7️⃣ワークブックを StockChart_Output.xlsx として保存します。

プログラムを実行すると、完全に機能する StockHighLowClose チャートを含む Excel ファイルが生成されます。このファイルは Microsoft Excel、LibreOffice、または XLSX 形式をサポートするその他のビューアで開くことができます。

無料ライセンスを取得する

Aspose.Cells は、評価用の透かしを除去し、すべての機能を解放する 一時的な無料ライセンス を提供します。ライセンスは Aspose の一時ライセンス ページ から取得できます。アプリケーションの開始時にライセンスを適用してください:

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

無料リソース

結論

Aspose.Cells for .NET を使用して StockHighLowClose チャートを作成することは簡単で、サーバー上で Microsoft Excel を必要としません。上記の完全なサンプルに従うことで、プロフェッショナルな外観の財務チャートを生成し、ブランドに合わせてカスタマイズし、レポート パイプラインや Web アプリケーションに統合できます。

ご質問がある場合、サポートが必要な場合、またはご体験を共有したい場合は、遠慮なくAspose.Cells Support Forumのコミュニティに参加してください。

参照