GolangをC++経由で使用した場合のチャートの外観設定

グラフの外観設定

チャートの作成方法では、Aspose.Cellsが提供するチャートの種類やオブジェクトについて簡単に紹介し、それらの作成方法について説明しました。この記事では、プロパティを設定してチャートの外観をカスタマイズする方法について説明します。

  • チャートエリアの設定。
  • チャートラインの設定。
  • テーマの適用。
  • チャートと軸のタイトルの設定。
  • グリッド線の操作。

チャートエリアの設定

チャートには異なる種類のエリアがあり、Aspose.Cellsは各エリアの外観を変更する柔軟性を提供します。開発者は、前景色、背景色、塗りつぶし形式などの異なる書式設定をエリアに適用して、その外観を変更できます。

以下の例では、チャートの異なる種類のエリアに異なる書式設定を適用しました。

  • プロットエリア
  • チャートエリア
  • SeriesCollectionエリア
  • SeriesCollection内の単一のポイントのエリア

以下のコードスニペットは、チャートエリアを設定する方法を示しています。

チャートラインの設定

SeriesCollectionのラインやデータマーカーに対してさまざまなスタイルを適用できます。以下のコードスニペットは、Aspose.Cells APIを使用してチャートラインを設定する方法を示しています。

Microsoft Excel 2007/2010のテーマをチャートに適用

開発者はまた、SeriesCollectionや他のチャートオブジェクトに対してMicrosoft Excelのテーマや色を適用できます。以下の例に示す方法です。

チャートや軸のタイトルの設定

Microsoft Excelを使用して、チャートと軸のタイトルをWYSIWYG環境で設定できます。Aspose.Cellsはまた、開発者がチャートと軸のタイトルを実行時に設定できるようにします。すべてのチャートとその軸には Title プロパティがあり、これを使用してタイトルを設定できます。例を以下に示します。

次のコードスニペットは、チャートや軸にタイトルを設定する方法を示しています。

主な目盛りの操作

主な目盛りの外観をカスタマイズできます。目盛りを非表示にしたり表示したり、その色やその他の設定を定義できます。以下では、目盛りを非表示にする方法と色を変更する方法を説明します。

メジャーグリッドラインの非表示

開発者は、Line オブジェクトの IsVisible プロパティを true または false に設定することで、主要なグリッド線の可視性を制御できます。

次のコードスニペットは、メジャーグリッド線を非表示にする方法を示しています。メジャーグリッド線を非表示にした後、ワークシートに列のチャートが追加され、グリッド線がありません。

メジャーグリッドラインの設定変更

開発者は、メジャーグリッド線の可視性だけでなく、色などの他のプロパティも制御できます。

次のコードスニペットは、メジャーグリッド線の色を変更する方法を示しています。メジャーグリッド線の色を設定した後、ワークシートに変更されたグリッド線を持つ列チャートが追加されます。

高度なトピック