Impostare il tipo di forma delle etichette dati del grafico

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.

cose da fare:immagine_alt_testo

Codice d’esempio

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