階層データをコンパクトな三次元形式で可視化することで、ビジネスレポートの可読性が大幅に向上します。Conical Bar Stacked チャートタイプは、3‑D の円錐形バーを提供し、バーの各セグメントがデータ系列を表すため、カテゴリ間の累積値を比較するのに最適です。

このガイドでは、C#Aspose.Cells for .NET を使用して、Excel ブックに円錐形バー積み上げチャートを作成する方法を紹介します。コードスニペットは完全で、十分にコメントが付いており、変更なしでコンパイルおよび実行できます。

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

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

Aspose.Cells for .NET は、Microsoft Office を必要とせずに Excel ファイルの作成、変更、レンダリングを可能にする包括的な Excel 操作ライブラリです。Conical Bar Stacked チャートタイプ (ChartType.ConicalBarStacked) をはじめ、数百万もの他のチャートスタイルを完全にサポートしています。

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

機能利点
Rich APIチャートのプロパティ、シリーズ、軸、書式設定へのフルアクセス。
No COM Interop任意のサーバーサイド .NET 環境(Windows、Linux、Docker)で動作します。
High Performance大規模なワークブックやデータセットを効率的に処理します。
Multiple FormatsXLSX、XLS、CSV、PDF、HTML、画像形式などに保存できます。

はじめに

  1. ダウンロード 最新リリースを Aspose.Cells リリース ページ から。
  2. インストール NuGet 経由で:
   PM> Install-Package Aspose.Cells
  1. 追加 Aspose.Cells の参照をプロジェクトに。

これで、円錐形棒積み上げチャートを作成する準備ができました。

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

以下は2つの実用的な例です:

  • Example 1 – 最初から円錐形棒積み上げチャートを作成する。
  • Example 2 – 既存のチャートを変更する(色を変更し、データ ラベルを追加し、PDF にエクスポート)。

両方の例は完全に実行可能です。

例 1: コニカル バー スタック チャートをスクラッチから作成

キー手順の説明

StepWhat it does
1‑2ワークブックを作成し、サンプルデータを書き込みます。
3ConicalBarStacked チャートオブジェクトをワークシートに追加します。
4円錐の内部にスタックされる 3 つのデータ系列 (Q1‑Q3) を追加します。
5カテゴリ軸と値軸のタイトルを設定し、目盛ラベルの位置を調整します。
6組み込みのチャートスタイル (Style9) を適用します。
7ワークブックを XLSX ファイルと PNG 画像の両方で保存し、クイックプレビューが可能です。

プログラムを実行すると、ConicalBarStacked_Chart.xlsx(Excelで編集可能)とConicalBarStacked_Chart.png(チャートのスナップショット)が生成されます。

例 2: 既存の円錐形バー積み上げチャートを更新する(スタイリングとエクスポート)

この例では、既存のワークブックを読み込み、チャートを検索し、カラーパレットを変更し、データ ラベルを追加し、チャートを PDF ドキュメントにエクスポートする方法を示します。

この例が示すこと

  • Workbook(string) を使用して既存のワークブックをロードします。
  • sheet.Charts[index] でチャートにアクセスします。
  • Area.ForegroundColor を使用してシリーズの色をカスタマイズします。
  • データラベルを有効化し構成します(HasDataLabelDataLabel.Position)。
  • SaveFormat.Pdf を使用してワークブックを PDF にエクスポートします。

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

Aspose.Cells は完全な機能を使用するためにライセンスが必要です。評価用に 一時的な無料ライセンス を取得するには、Aspose の一時ライセンス ページ から入手できます。アプリケーションの開始時にライセンスを適用してください:

License license = new License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your .lic file

ライセンスを使用すると、評価用の透かしが削除され、すべての機能がロック解除されます。

円錐形バー積み上げチャート: 無料リソース

これらの公式アセットで Aspose.Cells の習熟を続けましょう:

結論

Aspose.Cells for .NET を使用して Conical Bar Stacked チャートを作成するのは簡単です。ライブラリは、データの入力、チャートプロパティの設定、スタイルの適用、複数フォーマットへのエクスポートを、Microsoft Office を使用せずに行える、クリーンで流暢な API を提供します。財務ダッシュボード、販売レポート、または任意の階層型可視化を作成する場合でも、Conical Bar Stacked チャートは Excel 出力にモダンで三次元的な印象を加えます。

問題が発生したり、さらに質問がある場合は、Aspose.Cells サポートフォーラム に自由に投稿してください。

参照