グラフのデータ ラベルの形状タイプを設定する

考えられる使用シナリオ

DataLabels.ShapeType プロパティを使用して、チャートのデータ ラベルの形状タイプを変更できます。 DataLabelShapeType 列挙の値を取得し、それに応じてデータ ラベルの形状の種類を変更します。その値のいくつかは

 DataLabelShapeType.BentLineCallout

DataLabelShapeType.DownArrowCallout

DataLabelShapeType.Ellipse

DataLabelShapeType.LineCallout

DataLabelShapeType.Rect

etc.

グラフのデータ ラベルの形状タイプを設定する

次のサンプル コードは、チャートのデータ ラベルの形状タイプを DataLabelShapeType.WedgeEllipseCallout に変更します。をご覧くださいサンプル Excel ファイルこのコードと出力エクセルファイルそれによって生成されます。スクリーンショットは、サンプル Excel ファイルに対するコードの効果を示しています。

todo:画像_代替_文章

サンプルコード

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load source Excel file
Workbook wb = new Workbook("sampleSetShapeTypeOfDataLabelsOfChart.xlsx");
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Access first chart
Chart ch = ws.Charts[0];
//Access first series
Series srs = ch.NSeries[0];
//Set the shape type of data labels i.e. Speech Bubble Oval
srs.DataLabels.ShapeType = DataLabelShapeType.WedgeEllipseCallout;
//Save the output Excel file
wb.Save("outputSetShapeTypeOfDataLabelsOfChart.xlsx");