層状データを三次元で可視化することで、ステークホルダーはカテゴリごとの合計の構成をすばやく把握できます。本記事では、C# と Aspose.Cells for .NET を使用して Excel ブックに CylinderStacked chart(3‑D スタックシリンダー列グラフ)を作成する方法を学びます。このガイドには、完全な実行可能コードサンプルと、既存のチャートをシリンダースタイルに調整する簡単な概要が含まれています。
この記事では次のトピックについて説明します:
- C# Excel ライブラリで CylinderStacked チャートを作成する
- C# を使用して Excel で CylinderStacked チャートを作成する
- 無料リソース
- 無料ライセンスを取得する
- 結論
- 関連項目
C# Excel ライブラリでシリンダー積み上げチャートを作成する
Aspose.Cells for .NET は、Microsoft Office の自動化を不要にする包括的な Excel 操作ライブラリです。プログラムでチャートを作成、編集、書式設定するための豊富な API を提供します。CylinderStacked チャートなどの 3‑D チャートタイプを扱う場合、Aspose.Cells はチャートタイプ、シリーズの書式設定、軸の構成などを完全にサポートします。
Aspose.Cells for .NET を使用する主な利点:
- Full‑Featured API – すべてのExcel機能にアクセスでき、先進的な3‑Dチャートタイプも含まれます。
- No Office Dependency – Excelをインストールする必要なく、サーバーサイド環境で動作します。
- High Performance – 大規模なブックを低メモリフットプリントで処理します。
- Cross‑Platform – .NET Framework、.NET Core、.NET 5/6+ と互換性があります。
インストール
PM> Install-Package Aspose.Cells
C# を使用して Excel で CylinderStacked チャートを作成する
以下は、ワークブックを作成し、サンプルデータを入力し、CylinderStacked チャートを追加して外観をカスタマイズし、ファイルを保存する完全な自己完結型の例です。
ステップバイステップの説明
- 新しいワークブックを作成し、最初のワークシートを取得します。
- サンプルデータを挿入 – カテゴリ (Q1‑Q4) と3つの製品シリーズ。
ChartType.CylinderStackedを使用してチャートを追加。- チャートのデータ範囲を定義し、カテゴリ軸を設定します。
- チャート要素をカスタマイズ(タイトル、凡例、軸タイトル、3‑D 回転)。
- ワークブックを保存して Excel ファイルに出力します。
完全な C# コード
主要行の説明
ChartType.CylinderStackedは 3‑D スタックドシリンダーカラムチャートを選択します。SetChartDataRange("A1:D5", true)は Aspose.Cells に最初の行を系列名として扱うよう指示します。chart.NSeries.CategoryData = "A2:A5"は四半期を X‑axis にマッピングします。
無料ライセンスを取得する
Aspose.Cells の無料一時ライセンスを活用して、開発中にすべての機能をロック解除しましょう。ライセンスキーを取得し、制限なく堅牢な Excel ソリューションの構築を開始するには、一時ライセンスページ にアクセスしてください。
CylinderStacked Chart 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 を使用して CylinderStacked チャート(3‑D スタックされたシリンダー列チャート)を作成する方法を取り上げました。提供されたコード例は、新しいチャートを作成する場合と、既存のチャートをシリンダースタイルに変換する場合の両方を示しています。Aspose.Cells を使用すれば、サーバー上で Microsoft Excel を必要とせずに、完全にプログラムで高度な可視化を生成できます。
ご質問やさらにサポートが必要な場合は、Aspose.Cells サポートフォーラム に投稿してください。