HSSFSheet sheet = wb.createSheet("XXXXXXXX");
//设置页眉
HSSFHeader header = sheet.getHeader();
//font字体加粗 fontSize字体大小
header.setCenter(HSSFHeader.font("Stencil-Normal", "bold") + HSSFHeader.fontSize((short) 22) + "XXXXXXXX");
//设置页脚
HSSFFooter footer = sheet.getFooter();
footer.setCenter( "第 " + HSSFFooter.page() +"页 / 共 " + HSSFFooter.numPages()+"页");
//横向打印区域
sheet.getPrintSetup().setLandscape(true);
//左右边距
sheet.setMargin(HSSFSheet.LeftMargin, (double)0.3); //页边距(左)
sheet.setMargin(HSSFSheet.RightMargin, (double)0.3); //页边距(右)
//是否自适应界面
sheet.setFitToPage(true);
//设置打印标题 设置1到9列 1到1行 重复打印
wb.setRepeatingRowsAndColumns(0, 0, 13, 0, 0);
//设置打印标题 设置1到15列 1到3行 重复打印
wb.setRepeatingR
HSSFSheet设置Excel打印区 横向打印
最新推荐文章于 2024-06-24 08:56:52 发布