Verwalten Sie DataLabels von Excel-Diagrammen
Contents
[
Hide
]
DataLabels sind ein wichtiger Bestandteil eines Diagramms.
Wir können leicht den Wert, Prozentsatz usw. jeder Serie ermitteln
DataLabels-Optionen
Aspose.Cells ermöglicht auch die Verwaltung der Datenlabels des Diagramms zur Laufzeit,mitDatenaufkleber Objekt ist es einfach, Datenbeschriftungen des Diagramms zu verschieben, zu aktualisieren und zu formatieren.
||
Verwalten Sie die DataLabels des Diagramms
Mit Aspose.Cells ist es einfach, Datenlabels des Diagramms zu verwaltenDatenaufkleber.
Das folgende Code-Snippet zeigt, wie DataLabels verwaltet werden:
This file contains 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
// Instantiating a Workbook object | |
Workbook workbook = new Workbook(); | |
// Adding a new worksheet to the Workbook object | |
int sheetIndex = workbook.getWorksheets().add(); | |
// Obtaining the reference of the newly added worksheet by passing its sheet index | |
Worksheet worksheet = workbook.getWorksheets().get(sheetIndex); | |
// Adding sample values to cells | |
worksheet.getCells().get("A1").putValue("Series1"); | |
worksheet.getCells().get("A2").putValue(50); | |
worksheet.getCells().get("A3").putValue(100); | |
worksheet.getCells().get("A4").putValue(150); | |
worksheet.getCells().get("B1").putValue("Series2"); | |
worksheet.getCells().get("B2").putValue(60); | |
worksheet.getCells().get("B3").putValue(32); | |
worksheet.getCells().get("B4").putValue(50); | |
// Adding a chart to the worksheet | |
int chartIndex = worksheet.getCharts().add(ChartType.COLUMN, 5, 0, 15, 5); | |
// Accessing the instance of the newly added chart | |
Chart chart = worksheet.getCharts().get(chartIndex); | |
// Adding SeriesCollection (chart data source) to the chart ranging from "A1" cell to "B3" | |
chart.getNSeries().add("A1:B3", true); | |
//Show value labels | |
chart.getNSeries().get(0).getDataLabels().setShowValue(true); | |
//Show series name labels | |
chart.getNSeries().get(1).getDataLabels().setShowSeriesName(true); | |
//Move labels to center | |
chart.getNSeries().get(1).getDataLabels().setPosition(LabelPositionType.CENTER); | |
// Save the file | |
workbook.save("chart_datalabels.xlsx"); |
Themen vorantreiben
- Hinzufügen von benutzerdefinierten Beschriftungen zu Datenpunkten in der Reihe des Diagramms
- Deaktivieren Sie den Textumbruch für Datenbeschriftungen des Diagramms
- Lesen Sie die Achsenbeschriftungen nach der Berechnung des Diagramms
- Ändern Sie die Größe der Datenbeschriftungsform des Diagramms, um sie an den Text anzupassen
- Benutzerdefinierte Rich-Text-Datenbeschriftung des Diagrammpunkts
- Legen Sie den Formtyp der Datenbeschriftungen des Diagramms fest
- Anzeige des Bereichs Cell als Datenbeschriftung