本文展示如何使用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);
}
}