ピラミッド バー チャートで階層データを可視化すると、レポートがより魅力的になり、解釈もしやすくなります。このガイドでは、C# と Aspose.Cells for .NET を使用して Excel ブックにプログラムでピラミッド バー チャートを作成する方法を紹介します。例では、データの追加、ピラミッド バー チャートの挿入、外観のカスタマイズ、そしてさまざまな形式でファイルを保存する手順を示しています。
この記事では以下のトピックを取り上げます:
C# Excel ライブラリでピラミッド バー チャートを作成する
Aspose.Cells for .NET は、Microsoft Excel を必要とせずに Excel ファイルの作成、変更、書式設定を可能にする強力な Excel 操作ライブラリです。ワークシート、セル、数式、そしてさまざまなチャートタイプ(Pyramid Bar チャートを含む)を操作するための包括的な API を提供します。
Aspose.Cells for .NET の主な利点:
- Rich Chart Support – 50種類以上のチャートタイプをサポートし、ピラミッドバー、ファンネル、ウォーターフォールなどが含まれます。
- Zero Dependency – サーバーにExcelをインストールする必要はありません。
- High Performance – 大規模なワークブックやデータセットを効率的に処理します。
- Multiple Export Formats – XLSX、PDF、PNG、HTMLなど多数の形式で保存できます。
はじめに取り掛かるのは簡単です:
- ダウンロード 最新リリースを Aspose.Cells リリースページ から取得してください。
- インストール NuGet パッケージ:
PM> Install-Package Aspose.Cells
using Aspose.Cells;とusing Aspose.Cells.Charts;を C# ソース ファイルに追加します。
C# を使用して Excel でピラミッド バー チャートを作成する
以下は、完全な、すぐに実行できる C# コンソール アプリケーションで、次のことを実演します:
- 新しいワークブックを作成します。
- サンプルの階層データを入力します。
- ピラミッド バー チャートを挿入します。
- 基本的な書式設定を適用します(タイトル、凡例、軸ラベル)。
- ワークブックを XLSX ファイルとして保存します。
コードの説明
| Step | Purpose |
|---|---|
| 1 | 空のブックを作成し、最初のワークシートを参照します。 |
| 2 | ヘッダー行と、4つの地域の4四半期にわたるサンプル販売データでワークシートを埋めます。 |
| 3 | PyramidBar チャートをシート上の指定領域(行 7‑25、列 A‑J)に追加します。 |
| 4 | チャートをデータ範囲(B2:E5)にリンクし、カテゴリ(地域)データ(A2:A5)を設定します。各列が個別の系列(Q1‑Q4)になります。 |
| 5 | チャートと軸にタイトルを設定し、値軸の書式を通貨表示にします。 |
| 6 | ブックを PyramidBarChart_Output.xlsx として保存します。 |
プログラムを実行し、生成されたファイルを Excel で開くと、四半期ごとの地域別売上を視覚的に比較するピラミッド バー チャートが表示されます。
無料ライセンスを取得する
Aspose.Cells は、一時的な無料ライセンスを提供しており、評価用の透かしを除去し、フル機能セットを解放します。以下の Aspose の一時ライセンスページ から取得してください。ワークブックの操作を行う前に、コード内でライセンスを適用します:
License license = new License();
license.SetLicense("Aspize.Total.lic"); // Path to your temporary license file
ピラミッド バー チャート Excel: 無料リソース
Aspose.Cells の専門知識を深めるために、これらの追加リソースをご活用ください:
- 開発者ガイド – 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/
- サンプル リポジトリ – https://github.com/aspose-cells/Aspose.Cells-for-.NET
結論
Creating a Pyramid Bar chart with Aspose.Cells for .NET は簡単で、数行のコードだけで実装できます。ライブラリの豊富なチャート機能により、Microsoft Excel に依存せずにプロフェッショナルでエクスポート対応のビジュアルを生成できます。データ ラベル、カスタム カラー、トレンドラインなどの追加書式設定オプションを試して、特定のレポート ニーズに合わせてチャートを調整してください。
質問がある場合や支援が必要な場合は、コミュニティと製品エキスパートからのサポートを受けるために、Aspose.Cells サポート フォーラムをご覧ください。