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