データを三次元で可視化すると、トレンドが際立ち、可読性が向上します。Cylindrical Bar chart は、従来の棒グラフの3‑D バリアントで、各データ系列をシリンダーとして表示し、明瞭さを損なうことなく奥行きを加えます。本記事では、Aspose.Cells for .NET と C# を使用して、Excel ワークブックに Cylindrical Bar chart を作成する方法を示します。

このガイドでは、次のことを学びます:

  • Aspose.Cells C# Excel ライブラリが提供するチャート作成機能。
  • 円筒形棒グラフをステップバイステップで生成する方法。
  • チャートの外観(軸タイトル、色、凡例など)をカスタマイズする方法。
  • 評価用の無料一時ライセンスを取得できる場所。

C# Excel ライブラリで円筒形棒グラフを作成

Aspose.Cells for .NET は、Microsoft Office を使用せずに Excel ファイルの作成、変更、レンダリングを可能にする包括的な Excel 自動化ライブラリです。Excel が提供するすべてのチャートタイプをサポートしており、3‑D Cylindrical Bar チャートも含まれます。

Aspose.Cells for .NET を使用する主な利点:

  • Full‑featured API – ワークブック、ワークシート、セル、チャート、そして書式設定オブジェクトにアクセスできます。
  • Zero‑dependency – 任意の .NET プラットフォーム( .NET Framework、.NET Core、.NET 5/6/7 )で動作します。
  • High performance – 低メモリフットプリントで大規模データセットを処理します。
  • Cross‑format support – XLS、XLSX、CSV、ODS など多数の形式を読み書きできます。

Aspose.Cells のインストール

NuGet を使用して Aspose.Cells を取得できます:

PM> Install-Package Aspose.Cells

または、最新リリースを Aspose.Cells リリース ページ からダウンロードしてください。

C# を使用して Excel で円筒形棒グラフを作成する

次の例では、ワークブックを作成し、サンプルの売上データを入力し、円筒形棒グラフを追加して、結果をXLSXファイルとして保存します。

完全な C# コード例

コードの説明

ステップコードの動作
1Workbook を新規作成し、最初のワークシート (Sheet1) を取得します。
2ワークシートに小規模なデータセット(地域と四半期ごとの売上)を入力します。
3Cylindrical Bar チャート (ChartType.CylindricalBar) を追加し、シート上に配置します。
43 つの系列(各四半期ごと)を追加し、数値データが入っているセルにリンクさせます。
5軸タイトル、凡例の位置、系列の色、そして円筒形状を強調するための控えめな 3‑D 回転を設定します。
6ワークブックを CylindricalBarChart_Output.xlsx として保存します。生成されたファイルは Excel、Google Sheets、または任意の互換ビューアで開くことができます。

サンプルの実行

  1. Visual Studio またはお好みの IDE で新しい Console Application プロジェクトを作成します。
  2. Aspose.Cells NuGet パッケージを追加します (Install-Package Aspose.Cells)。
  3. 生成された Program.cs の内容を上記のコードに置き換えます。
  4. プロジェクトをビルドして実行します。コンソールにワークブックが保存されたことが確認され、プロジェクトの出力フォルダーに CylindricalBarChart_Output.xlsx が見つかります。

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

Aspose.Cells は商用製品ですが、評価用に 無料の一時ライセンス を取得できます:

  • 以下のページにアクセスしてください: Aspose temporary license page
  • 画面の指示に従ってライセンス ファイル (通常は Aspose.Total.NET.lic) を取得します。
  • ライセンス ファイルをプロジェクトのルート ディレクトリに配置し、Aspose.Cells API を使用する前に有効化します。
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");

一時ライセンスは、評価制限を限定された期間解除し、すべての機能(チャート作成を含む)を制限なくテストできるようにします。

無料リソース

結論

Creating a Cylindrical Bar チャートを Aspose.Cells for .NET で作成するのは簡単です: データを準備し、ChartType.CylindricalBar タイプのチャートを追加し、シリーズをバインドし、オプションのスタイリングを適用します。ライブラリはすべての低レベルの Excel 操作を処理し、プログラムからプロフェッショナルな外観の 3‑D ビジュアライゼーションを生成できるようにします。

データ ラベル、グラデーション フィル、または動的データ ソースなどの追加カスタマイズを自由に試して、チャートを特定のレポート ニーズに合わせて調整してください。問題が発生したり、さらに質問がある場合は、Aspose コミュニティとサポート フォーラムが優れた助けを得られる場所です。

参照