Изменить размер формы метки данных диаграммы, чтобы она соответствовала тексту

Изменить размер формы метки данных диаграммы, чтобы она соответствовала тексту в Microsoft Excel

Доступ к этой опции можно получить в интерфейсе Excel, выбрав любую из меток данных на диаграмме. Щелкните правой кнопкой мыши и выберитеФормат меток данных меню. НаРазмер и свойства вкладка, развернутьВыравнивание выявить связанные свойства, в том числеИзмените размер фигуры, чтобы исправить текст вариант.

Изменить размер формы метки данных диаграммы, чтобы она соответствовала тексту

Чтобы имитировать функцию Excel по изменению размеров фигур меток данных, чтобы они соответствовали тексту, API-интерфейсы Aspose.Cells предоставили логический тип.DataLabels.IsResizeShapeToFitTextимущество. В следующем фрагменте кода показан простой сценарий использованияDataLabels.IsResizeShapeToFitTextимущество.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Create an instance of Workbook containing the Chart
var book = new Workbook(dataDir + "source.xlsx");
// Access the Worksheet that contains the Chart
var sheet = book.Worksheets[0];
foreach (Chart chart in sheet.Charts)
{
for (int index = 0; index < chart.NSeries.Count; index++)
{
// Access the DataLabels of indexed NSeries
var labels = chart.NSeries[index].DataLabels;
// Set ResizeShapeToFitText property to true
labels.IsResizeShapeToFitText = true;
}
// Calculate Chart
chart.Calculate();
}
// Save the result
book.Save(dataDir + "output_out.xlsx");