Установка формы меток данных диаграммы

Возможные сценарии использования

Вы можете изменить тип формы подписей данных диаграммы с помощью свойства DataLabels.ShapeType. Оно принимает значение перечисления DataLabelShapeType и изменяет тип формы подписей данных соответственно. Некоторые из его значений

 DataLabelShapeType.BentLineCallout

DataLabelShapeType.DownArrowCallout

DataLabelShapeType.Ellipse

DataLabelShapeType.LineCallout

DataLabelShapeType.Rect

etc.

Установка типа формы меток данных диаграммы

Приведенный ниже образец кода изменяет тип формы подписей данных диаграммы на DataLabelShapeType.WedgeEllipseCallout. Пожалуйста, обратитесь к образцу файла Excel, использованному в этом коде, и выходному файлу Excel, сгенерированному им. Снимок экрана показывает эффект кода на образцовом файле Excel. 

todo:image_alt_text

Образец кода

// 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");