階層的または累積データの可視化には、3‑D 表示の積み上げ棒グラフがよく使用されます。Aspose.Cells for .NET を使用すれば、コードから直接 Cylindrical Bar Stacked グラフを簡単に生成できます。財務ダッシュボードの作成、地域別売上レポート、その他の積み上げ棒シナリオのいずれであっても、以下のガイドでは C# を使用したグラフの作成、カスタマイズ、保存方法をステップバイステップで説明します。

この記事では、以下のトピックを取り上げます:

C# Excel ライブラリで円筒形棒積み上げチャートを作成

Aspose.Cells for .NET は、Microsoft Office の自動化を不要にする包括的な Excel 操作ライブラリです。CylindricalBarStacked タイプを含む豊富なチャート API を提供し、スタックされた棒シリーズを 3‑D シリンダーとして描画します。

Aspose.Cells を使用したチャート作成の主な利点:

  • Full .NET Integration – .NET 6+、.NET Framework、.NET Coreで動作します。
  • No Office Dependency – Officeがインストールされていないサーバー、コンテナ、CI/CDパイプラインで実行できます。
  • High Performance – 大規模なワークブックや複雑なチャートを効率的に処理します。
  • Multiple Format Support – XLSX、XLS、CSV、PDF、PNG、JPEGなどに保存できます。

はじめに

  1. 最新の Aspose.Cells for .NET をリリースページからダウンロードします。
  2. NuGet を使用してライブラリをプロジェクトに追加します:
PM> Install-Package Aspose.Cells

これで、プログラムで円筒形の積み上げ棒グラフを作成する準備が整いました。

C# を使用して Excel で円柱形棒積み上げチャートを作成する

以下は、完全でコンパイル可能な C# の例で、次のことを示します:

  1. 新しいワークブックを作成する。
  2. サンプルデータを入力する。
  3. CylindricalBarStacked チャートを追加する。
  4. シリーズ、軸、外観をカスタマイズする。
  5. ワークブックを XLSX ファイルとして保存する。

コードの説明

Stepコードの動作
1空のワークブックを作成し、最初のワークシートを取得します。
24つの地域と3つの製品のサンプル販売データでワークシートにデータを入力します。
3CylindricalBarStacked チャートをデータテーブルの下に配置して追加します。
4各製品ごとに3つのシリーズを追加し、対応するデータ範囲にリンクします。
5カテゴリ(X‑axis)ラベルを地域名に設定します。
6一般的なビジュアル調整(枠線、プロット領域の書式設定、凡例の配置、軸タイトル)を示します。
7ワークブックを XLSX ファイルとして保存し、Excel、Google Sheets、または任意の互換ビューアで開くことができます。

プログラムを実行すると、CylindricalBarStackedChart_Output.xlsx が生成され、地域ごとの製品売上を視覚的に集計した3‑D積み上げ円柱棒グラフが含まれます。

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

Aspose.Cells は完全な機能を使用するためにライセンスが必要です。評価用の一時的な無料ライセンスは、Aspose の一時ライセンス ページから取得できます。ライセンス ファイルは、ライセンス ドキュメントに示されているようにコードに適用できます。

無料リソース

結論

Aspose.Cells for .NET を使用して Cylindrical Bar Stacked チャートを作成するのは、数行のコードで済みます。
このライブラリは Excel のチャートオブジェクトの複雑さを抽象化しながら、データ、レイアウト、ビジュアルスタイリングを完全にコントロールできるようにします。
上記のサンプルを出発点として使用し、独自のレポート要件に合わせて調整してください。データベースからチャートにデータを供給する場合や、条件付き書式を適用する場合、結果を PDF や画像としてエクスポートする場合など、さまざまなシナリオに対応できます。

問題が発生したり質問がある場合は、遠慮なく当社の無料サポートフォーラムに投稿してください。

参照