本文展示如何使用Spire.XLS for Java隐藏Excel图表中的网格线。
import com.spire.xls.*;
public class HideGridlinesInChart {
public static void main(String[] args) {
//创建Workbook对象
Workbook workbook = new Workbook();
//加载用于生成图表的文档
workbook.loadFromFile("C:\\Users\\Administrator\\Desktop\\data.xlsx");
//获取第一个工作表
Worksheet sheet = workbook.getWorksheets().get(0);
//创建柱状图
Chart chart = sheet.getCharts().add(ExcelChartType.ColumnClustered);
//设置图表数据区域
chart.setDataRange(sheet.getCellRange("A1:C5"));
chart.setSeriesDataFromRange(false);
//设置图表位置
chart.setLeftColumn(1);
chart.setTopRow(6);
chart.setRightColumn(8);
chart.setBottomRow(19);
//隐藏图表的网格线
chart.getPrimaryValueAxis().hasMajorGridLines(false);
//保存文档
workbook.saveToFile("HideGridlines.xlsx", ExcelVersion.Version2010);
}
}