Textumbruch für Datenbeschriftungen des Diagramms deaktivieren

Contents
[ ]

Aspose.Cells bietet die Methode DataLabels.setTextWrapped(). Legen Sie True oder False fest, um das Umbringen von Text in Datenbeschriftungen zu aktivieren oder zu deaktivieren.

Verwenden Sie ähnlich die Methode DataLabels.isTextWrapped(), um festzustellen, ob eine Datenbeschriftung bereits umgebrochen ist.

Dieser Screenshot zeigt eine Beispieldatei von Microsoft Excel, die ein Diagramm mit umgebrochenem Datenbeschriftungstext enthält. Wie Sie sehen können, können Sie die Option Text in Form umbrechen im Bereich AUSRICHTUNG des Panels DATENBESCHRIFTUNGEN formatieren in Microsoft Excel 2013 aktivieren oder deaktivieren.

Einwickeln von Datenbeschriftungen

todo:image_alt_text

Der folgende Beispielcode lädt die Beispieldatei von Microsoft Excel mit Aspose.Cells und deaktiviert das Einwickeln des Texts in den Datenbeschriftungen mithilfe der Methode DataLabels.setTextWrapped(). Wenn der Code ausgeführt wird, sieht das Diagramm so aus. Der zuvor eingerollte Text ist jetzt entrollt.

Nur Datenbeschriftungen in einer Zeile anzeigen

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(DisableTextWrapping.class);
// Load the sample Excel file inside the workbook object
Workbook workbook = new Workbook(dataDir + "SampleChart.xlsx");
// Access the first worksheet
Worksheet worksheet = workbook.getWorksheets().get(0);
// Access the first chart inside the worksheet
Chart chart = worksheet.getCharts().get(0);
// Disable the Text Wrapping of Data Labels in all Series
chart.getNSeries().get(0).getDataLabels().setTextWrapped(false);
chart.getNSeries().get(1).getDataLabels().setTextWrapped(false);
chart.getNSeries().get(2).getDataLabels().setTextWrapped(false);
// Save the workbook
workbook.save(dataDir + "Output.xlsx");