データ マーカーの視覚的な妨げがないトレンドの可視化は、チャートをより明確でプロフェッショナルにします。本記事では、Aspose.Cells for .NET を使用して、個々のポイントが非表示になるスムーズな散布線である ScatterConnectedByCurvesWithoutDataMarker チャートの作成方法を示します。このソリューションは完全にコード駆動で、任意の .NET 言語で動作し、Excel のインストールは不要です。
この記事では次のトピックについて説明します:
- C# Excel ライブラリで ScatterConnectedByCurvesWithoutDataMarker チャートを作成する
- C# を使用して Excel で ScatterConnectedByCurvesWithoutDataMarker チャートを作成する
- 無料ライセンスを取得する
- 無料リソース
- 結論
- 関連項目
C# Excel ライブラリでデータ マーカーなしの曲線接続散布図チャートを作成
Aspose.Cells for .NET は、Microsoft Office に依存せずに Excel ファイルを作成、変更、レンダリングできる機能豊富なライブラリです。ワークシート、セル、数式、そして Excel がサポートするすべてのチャートタイプを操作するための、クリーンでオブジェクト指向の API を提供します – その中には ScatterConnectedByCurvesWithoutDataMarker チャートも含まれます。
Aspose.Cells を使用したチャート作成の主な利点:
- 完全な API カバレッジ – すべてのネイティブ Excel チャートタイプが利用可能です。
- COM インターロップなし – .NET をサポートする任意のプラットフォームで動作します。
- 高性能 – 大規模なブックやデータセットに最適化されています。
- 複数の出力形式 – XLSX、XLS、CSV、PDF、PNG など。
開始は簡単です:
PM> Install-Package Aspose.Cells
ヒント: ライブラリは .NET CLI (
dotnet add package Aspose.Cells) を使用して追加することもでき、または Aspose.Cells リリースページ からバイナリをダウンロードすることもできます。
C# を使用して Excel で ScatterConnectedByCurvesWithoutDataMarker チャートを作成する
以下は、完全に自己完結型の C# のサンプルで、次のことを実演します:
- 新しいワークブックを作成します。
- ワークシートにサンプルの X‑Y データを入力します。
- ScatterConnectedByCurvesWithoutDataMarker チャートを追加します。
- データ マーカーを非表示にし、軸タイトルを微調整します。
- ワークブックを XLSX ファイルとして保存します。
Note: チャートタイプは
ChartType.ScatterConnectedByCurvesWithoutMarkerでアクセスします – 列挙型の名前は scatter‑connected‑by‑curves チャートの マーカーなし バリアントを表しています。
コードの説明
| Step | What Happens |
|---|---|
| 1 | 新しい Workbook が作成され、最初の Worksheet (Sheet1) が取得されます。 |
| 2 | 2 つの列、X Value と Y Value に、滑らかな曲線を生成する小さなデータセットが入力されます。 |
| 3 | ChartType.ScatterConnectedByCurvesWithoutMarker は、Aspose.Cells に対し、ポイントが自動的に滑らかなスプラインで接続され、かつ マーカーが描画されない散布図を生成するよう指示します。 |
| 4 | NSeries.Add はデータ範囲をバインドします。true フラグは、最初の列 (A) が X 値を提供し、2 番目の列 (B) が Y 値を提供することを示します。 |
| 5 | MarkerStyle = ChartMarkerType.None は、各ポイントに本来表示されるデータマーカーを削除します。 |
| 6 | 軸タイトルと最小値が設定され、可読性が向上します。 |
| 7 | ブックは .xlsx ファイルとして保存されます。 |
任意のマシンで .NET 6.0+(または .NET Framework 4.6.1+)がインストールされていれば、Aspose.Cells NuGet パッケージをインストールした後にこのプログラムを実行できます。生成されたファイルには、目立つマーカーのないクリーンで滑らかな折れ線グラフが含まれます。
無料ライセンスを取得する
Aspose.Cells は商用製品ですが、評価目的で 一時的な無料ライセンス を取得できます:
- 以下の Aspose temporary license page にアクセスしてください。
- 指示に従ってライセンスファイル(
Aspose.Cells.lic)をダウンロードしてください。 - 最初の
Workbookを作成する前に、コードにライセンスを追加してください。
var license = new Aspense.Cells.License();
license.SetLicense("Aspose.Cells.lic");
ライセンスを使用すると、評価用の透かしが削除され、使用制限が解除されます。
無料リソース
これらの無料リソースで、Excel の自動化スキルを学び続け、拡張してください:
- 開発者ガイド – 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/
結論
この記事では、Aspose.Cells for .NET を使用して ScatterConnectedByCurvesWithoutDataMarker チャートの作成方法を示しました。ライブラリを使用すると、コードだけで滑らかでマーカーのない散布曲線を生成でき、外観、データ バインディング、出力形式を完全に制御できます。この手法をレポート ツール、ダッシュボード、または自動化された Excel ワークフローに統合することで、Excel のインターロップのオーバーヘッドなしに、クリーンでプロフェッショナルなビジュアル化を実現できます。
ご質問やさらにサポートが必要な場合は、遠慮なく Aspose.Cells support forum に投稿してください。