Установка формы меток данных диаграммы
Возможные сценарии использования
Вы можете изменить тип формы подписей данных диаграммы с помощью свойства DataLabels.ShapeType. Оно принимает значение перечисления DataLabelShapeType и изменяет тип формы подписей данных соответственно. Некоторые из его значений
DataLabelShapeType.BentLineCallout
DataLabelShapeType.DownArrowCallout
DataLabelShapeType.Ellipse
DataLabelShapeType.LineCallout
DataLabelShapeType.Rect
etc.
Установка типа формы меток данных диаграммы
Приведенный ниже образец кода изменяет тип формы подписей данных диаграммы на DataLabelShapeType.WedgeEllipseCallout. Пожалуйста, обратитесь к образцу файла Excel, использованному в этом коде, и выходному файлу Excel, сгенерированному им. Снимок экрана показывает эффект кода на образцовом файле Excel.
Образец кода
// 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"); |