位置、サイズ、およびデザインチャートを操作

チャートの位置とサイズ

時には、ワークシート内で新しいチャートまたは既存のチャートの位置またはサイズを変更したいことがあります。 Aspose.Cellsはこれを実現するための Chart.ChartObject プロパティを提供しています。 新しい 高さ を使用してグラフのサイズを変更したり、新しい XY 座標を使用して再配置したりできます。

チャートの位置とサイズの制御

チャートの位置(X、Y座標)またはサイズ(高さ、幅)を変更するには、これらのプロパティを使用します。

  1. Chart.ChartObject.X
  2. Chart.ChartObject.Y
  3. Chart.ChartObject.Height
  4. Chart.ChartObject.Width

上記のAPIの使用方法を説明する以下の例は、最初のワークシートにチャートが含まれる既存のワークブックを読み込みます。そして、Aspose.Cellsを使用して、チャートのサイズを変更し、再配置します。

デザイナーチャートの操作

デザイナーテンプレートファイルでチャートを操作したり変更する必要がある場合があります。Aspose.Cellsはデザイナーチャートのコンテンツと要素を完全にサポートしています。データ、チャートのコンテンツ、背景画像、およびフォーマットは正確に保持されます。

テンプレートファイル内のデザイナーチャートを操作する

テンプレートファイル内のデザイナーチャートを操作するには、チャート関連のAPIを使用してください。たとえば、Worksheet.Chartsプロパティを使用して、テンプレートファイル内の既存のチャートコレクションを取得できます。

チャートの作成

次の例は、ピラミッドチャートの作成方法を示しています。このチャートを後で操作します。

チャートの操作

次の例は、既存のチャートの操作方法を示しています。この例では、上記で作成したチャートを変更します。生成された出力では、1つのデータポイントの日付ラベルが ‘United Kingdom, 30K’ に設定されていることに注意してください。

デザイナーテンプレート内の折れ線グラフの操作

この例では、折れ線グラフを操作します。既存のチャートにいくつかのデータシリーズを追加し、それらの線の色を変更します。