Impostare il tipo di forma delle etichette dati del grafico
Contents
[
Hide
]
Possibili scenari di utilizzo
È possibile modificare il tipo di forma delle etichette dei dati del grafico utilizzando ilDataLabels.ShapeTypeproprietà. Prende il valore diDataLabelShapeTypeenumerazione e modifica di conseguenza il tipo di forma delle etichette dei dati. Alcuni dei suoi valori lo sono
DataLabelShapeType.BENT_LINE_CALLOUT
DataLabelShapeType.DOWN_ARROW_CALLOUT
DataLabelShapeType.ELLIPSE
DataLabelShapeType.LINE_CALLOUT
DataLabelShapeType.RECT
etc.
Impostare il tipo di forma delle etichette dati del grafico
Il codice di esempio seguente modifica il tipo di forma delle etichette dati del grafico inDataLabelShapeType.WEDGE_ELLIPSE_CALLOUT. Si prega di consultare ilesempio di file Excelutilizzato in questo codice e ilfile Excel di outputgenerato da esso. Lo screenshot mostra l’effetto del codice sul file Excel di esempio.
Codice d’esempio
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Load source Excel file | |
Workbook wb = new Workbook("sampleSetShapeTypeOfDataLabelsOfChart.xlsx"); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Access first chart | |
Chart ch = ws.getCharts().get(0); | |
//Access first series | |
Series srs = ch.getNSeries().get(0); | |
//Set the shape type of data labels i.e. Speech Bubble Oval | |
srs.getDataLabels().setShapeType(DataLabelShapeType.WEDGE_ELLIPSE_CALLOUT); | |
//Save the output Excel file | |
wb.save("outputSetShapeTypeOfDataLabelsOfChart.xlsx"); |