Excel主要有xls和xlsx两种格式,两种格式对应的POI接口使用方法也不同。
本节主要介绍一下,在xls格式的Excel单元格中如何画斜线。
1、初始化HSSFWorkbook对象
初始化HSSFWorkbook对象,创建两行两列单元格,分别设置行高和列宽以及单元格的边框。
/**
* @Author 通靈鹿小六
* @Description 模拟测试使用的HSSFWorkbook对象
* @Date 2021-01-27 16:56
* @return org.apache.poi.hssf.usermodel.HSSFWorkbook HSSFWorkbook对象
**/
private HSSFWorkbook getTestHSSFWorkbook() {
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("line");
HSSFRow row0 = sheet.createRow(0);
row0.setHeightInPoints(90);
HSSFRow row1 = sheet.createRow(1);
row1.setHeightInPoints(70);
HSSFCellStyle cellStyle = getCellFormat(wb);
sheet.setColumnWidth(0, 90 * 90);
sheet.setColumnWidth(1, 60 * 90);
HSSFCell cell0_0 = row0.createCell(0);