Ställ in datamärkenas formtyp i diagrammet

Möjliga användningsscenario

Du kan ändra formtypen för datamärken i diagrammet med egenskapen DataLabels.ShapeType. Den tar värdet av DataLabelShapeType-uppräkningen och ändrar formtypen för datamärkena därefter. Några av dess värden är

 DataLabelShapeType.BentLineCallout

DataLabelShapeType.DownArrowCallout

DataLabelShapeType.Ellipse

DataLabelShapeType.LineCallout

DataLabelShapeType.Rect

etc.

Ställ in datamärkenas formtyp i diagram

Följande kod ändrar formtypen för datamärkena i diagrammet till DataLabelShapeType.WedgeEllipseCallout. Se den exempel Excel-filen som används i denna kod och den utdata Excel-filen som genereras av den. Skärmdumpen visar effekten av koden på den exempel Excel-filen. 

todo:image_alt_text

Exempelkod

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