データを3次元で可視化すると、トレンドや比較がよりはっきりと際立ちます。本記事では、C# と Aspose.Cells for .NET を使用して Excel で Column3DClustered チャートを作成する方法を学びます。このガイドでは、完全な実行可能コードサンプルを提供し、各手順を解説し、チャートの外観と操作感を微調整する方法を示します。
この記事では次のトピックを取り上げます:
C# Excel ライブラリで Column3DClustered チャートを作成
Aspose.Cells for .NET は、Microsoft Office を必要とせずに開発者がワークシート、チャート、ピボットなどを作成、変更、スタイル設定できる堅牢な Excel 自動化ライブラリです。Column3DClustered チャートタイプを完全にサポートしており、コードから直接目を引く 3‑D 列のビジュアル化を実現できます。
Aspose.Cells を使用する主な利点:
- 包括的な API – プログラムで Excel のすべての機能にアクセスできます。
- 高性能 – 大きなブックを高速に、低メモリオーバーヘッドで処理します。
- Office 依存なし – サーバー、クラウドサービス、または任意の .NET 環境で実行できます。
- クロスフォーマットサポート – XLSX、XLS、CSV、ODS、PDF など多数の形式を読み書きできます。
開始は簡単です:
PM> Install-Package Aspose.Cells
C# を使用して Excel で Column3DClustered チャートを作成する
以下は、完全で自己完結型の C# の例です:
- 新しいワークブックを作成します。
- サンプルの販売データを入力します。
- Column3DClustered チャートを追加します。
- タイトル、軸、凡例、色をカスタマイズします。
- ワークブックを XLSX ファイルとして保存します。
Note – コードは .NET 6.0 以降でコンパイルされます。上記のように NuGet を介して
Aspose.Cellsへの参照を追加してください。
主要な手順の説明
| ステップ | 目的 |
|---|---|
| 1 | Workbook をインスタンス化し、デフォルトのワークシートを取得します。 |
| 2 | チャートが使用する小さなデータテーブルを書き込みます。 |
| 3 | ChartType.Column3DClustered タイプのチャートを追加します。チャート領域はセル座標(行 6‑26、列 0‑8)で定義されます。 |
| 4 | 3 つのシリーズを追加します(各製品ごとに 1 つ)。カテゴリ(X‑axis)データを四半期に設定します。 |
| 5 | オプションのカスタマイズ例を示します:凡例の配置、軸タイトル、シリーズの色、列間隔。 |
| 6 | ワークブックを XLSX 形式で保存します。 |
プログラムを実行すると、データテーブルと完全装備の 3‑D クラスタ化列チャートを含む Excel ファイル(Column3DClusteredChart_Output.xlsx)が生成され、プレゼンテーションやさらに処理するために使用できます。
無料ライセンスを取得する
Aspose.Cells を制限なしで試すには、Aspose 無料ライセンスページから一時ライセンスをリクエストしてください。一時ライセンスは評価用の透かしを除去し、フル API セットのロックを解除します。
Column3DClustered Chart Excel: 無料リソース
Aspose.Cells を使用した Excel の自動化をマスターするための学習資料をさらに探す:
- 開発者ガイド – https://docs.aspose.com/cells/net/
- オンラインデモとツール – https://products.aspose.app/cells/family
- API リファレンス – https://reference.aspose.com/cells/net/
- ハウツー記事 – https://blog.aspose.com/ja/categories/aspose.cells-product-family/
結論
Aspose.Cells for .NET を使用して Column3DClustered チャートを作成することは簡単で、非常にカスタマイズ可能です。ライブラリは低レベルの XML 処理をすべて抽象化し、データとビジュアルデザインに集中できるようにします。提供されたサンプルを基礎として、よりリッチなレポート、ダッシュボード、分析ツールを構築してください。
ご質問やさらに支援が必要な場合は、Aspose.Cells community forumをご利用ください。