Veri Etiket Şeklini Metne Sığacak Şekilde Yeniden Boyutlandır

Veri Etiket Şeklini Metne Sığacak Şekilde Yeniden Boyutlandır

Excel’in metni sığacak şekilde veri etiketi şekillerini yeniden boyutlandırma özelliğini taklit etmek için, Aspose.Cells API’ları Boolean tipinde DataLabels.ResizeShapeToFitText özelliğini açığa çıkartmıştır. Aşağıdaki kod parçası, DataLabels.ResizeShapeToFitText özelliğinin basit kullanım senaryosunu göstermektedir.

Kod çalıştırılmadan önce grafik şu şekilde görünecektir.

todo:image_alt_text

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ResizeChartDataLabelShapeToFitText.class);
// Create an instance of Workbook containing the Chart
Workbook book = new Workbook(dataDir + "report.xlsx");
// Access the Worksheet that contains the Chart
Worksheet sheet = book.getWorksheets().get(0);
// Access ChartCollection from Worksheet
ChartCollection charts = sheet.getCharts();
// Loop over each chart in collection
for (int chartIndex = 0; chartIndex < charts.getCount(); chartIndex++) {
// Access indexed chart from the collection
Chart chart = charts.get(chartIndex);
for (int seriesIndex = 0; seriesIndex < chart.getNSeries().getCount(); seriesIndex++) {
// Access the DataLabels of indexed NSeries
DataLabels labels = chart.getNSeries().get(seriesIndex).getDataLabels();
// Set ResizeShapeToFitText property to true
labels.setResizeShapeToFitText(true);
}
// Calculate Chart
chart.calculate();
}
// Save the result
book.save(dataDir + "output.xlsx");

Kod çalıştırıldıktan sonra grafik şu şekilde görünecektir.

todo:image_alt_text