إدارة علامات البيانات في رسوم بيانية Excel

خيارات علامات البيانات

تسمح Aspose.Cells أيضًا بإدارة تسميات البيانات للرسم البياني في وقت التشغيل، مع كائن DataLabels، من السهل نقل وتحديث وتنسيق تسميات البيانات للرسم البياني.

|todo:image_alt_text|

إدارة علامات البيانات في الرسم البياني

من السهل إدارة تسميات البيانات للرسم البياني مع Aspose.Cells DataLabels.

المقطع البرمجي التالي يوضح كيفية إدارة علامات البيانات:

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

مواضيع متقدمة