比例データを効果的に可視化するには、しばしば 3‑D exploded pie chart が必要です。多くのビジネスレポートでは、このチャートタイプが個々のセグメントを強調し、読者の注意を引く三次元の外観を加えます。本記事では、C# と Aspose.Cells for .NET を使用して Excel で Pie3DExploded チャートを生成する方法を示します。数行のコードだけで、チャートを作成、スタイル設定、そして任意のサポート形式(XLSX、PDF、PNG など)にエクスポートできます。

この記事は次のように構成されています:

C# Excel ライブラリで Pie3DExploded チャートを作成する

Aspose.Cells for .NET は、強力で完全に管理された Excel ライブラリで、開発者が Microsoft Office を必要とせずに Excel ファイルを作成、変更、レンダリングできるようにします。その豊富な API により、先進的な 3‑D チャートタイプやエクスプローデッド パイ機能を含むチャート自動化が簡単になります。

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

  • 完全な .NET サポート – .NET Framework、.NET Core、そして .NET 6/7/8 で動作します。
  • Office 不要 – Office が利用できないサーバーサイド環境でも動作します。
  • 豊富なチャート機能 – 3‑D や分割表示を含む 50 種類以上のチャートタイプをサポートします。
  • 高性能 – 大規模データセットを低メモリフットプリントで処理します。
  • 複数のエクスポート形式 – XLSX、PDF、HTML、PNG、JPEG、SVG などに保存できます。

はじめに

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

これで、Pie3DExploded チャートを作成する準備が整いました。

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

以下は、2つの完全な実行可能な例です:

  1. Basic Pie3DExploded chart – チャートの作成方法と全シリーズを分割(explode)する方法を示します。
  2. Customized Pie3DExploded chart – スタイル設定、特定のスライスの分割、PNG へのエクスポートを実演します。

例 1 – 基本的な Pie3DExploded チャート

主要な手順の説明

ステップコード目的
1new Workbook()メモリ内の Excel ワークブックを作成します。
2sheet.Cells["A1"].Value = "Category"ワークシートにカテゴリ/値のペアを入力します。
3sheet.Charts.Add(ChartType.Pie3D, …)シートに 3D パイチャートを追加します。
4chart.NSeries.Add("=Sheet1!$B$2:$B$5", true)シリーズをデータ範囲にバインドします。
5chart.NSeries[seriesIndex].Explosion = 15スライス間の距離を増やし、効果を強調します。
6workbook.Save(...)ワークブックを XLSX ファイルに書き込みます。

プログラムを実行すると、クリーンな3‑D爆発パイチャートを含む Pie3DExploded_Basic.xlsx が生成されます。

例 2 – カスタマイズされた Pie3DExploded チャート(スタイリングとエクスポート)

この例が追加するもの

  • Selective explosion – 「Bikes」スライスだけが ExplodePoints を使用して分離されます。
  • Custom slice colors – 各ポイントの Area.ForegroundColor に直接アクセスします。
  • Data labels – 各スライス内にカテゴリ名と値を表示します。
  • High‑resolution export – チャートを 300 dpi の PNG 画像として保存します(ToImage メソッド)。

両方の例は .NET 6+ でコンパイルされ、必要なのは Aspose.Cells NuGet パッケージだけです。

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

完全なライセンスを購入せずに実験したいですか?Aspose の一時ライセンスページにアクセスして、無料の30日間評価ライセンスを取得してください。これにより、チャート作成を含むすべての機能がロック解除され、上記のコードを制限なくテストできます。

無料リソース

結論

Excelで 3‑D exploded pie chart を作成するのは、Aspose.Cells for .NET を使用すれば簡単です。ライブラリは、チャートの種類、爆発設定、色、データ ラベル、エクスポート形式に対する細かな制御を提供します。上記の例に従うことで、金融ダッシュボード、販売サマリー、またはデータ駆動型ウェブアプリケーションの構築など、あらゆる自動レポート ソリューションに目を引くパイチャートを統合できます。

問題が発生したり質問がある場合は、遠慮なく Aspose.Cells サポート フォーラム でご相談ください。

参照