Gestion des Axes des Graphiques Excel

Options d’Axe

Aspose.Cells permet également de gérer les axes du graphique en cours d’exécution. Avec l’objet Axis, vous pouvez modifier toutes les options de l’axe comme dans Excel.

|todo:image_alt_text|

Gérer les axes des X et Y

Dans un graphique Excel, les axes horizontal et vertical sont les deux axes les plus populaires à utiliser.

L’extrait de code suivant illustre comment définir les options des axes des X et Y.

// 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.setChartDataRange("A1:B4",true);
//hiding X axis
chart.getCategoryAxis().setVisible(false);
// Setting max value of Y axis.
chart.getValueAxis().setMaxValue(200);
// Setting major unit.
chart.getValueAxis().setMajorUnit(50);
// Save the file
workbook.save("chart_axes.xlsx");

Sujets avancés