1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
POI实例

public?ActionResult?excelPrint()?{ ?? ????HSSFWorkbook?workbook?=?new?HSSFWorkbook();//?创建一个Excel文件 ?? ????HSSFSheet?sheet?=?workbook.createSheet();//?创建一个Excel的Sheet ?? ????sheet.createFreezePane(1,?3);//?冻结 ?? ????//?设置列宽 ?? ????sheet.setColumnWidth(0,?1000); ?? ????sheet.setColumnWidth(1,?3500); ?? ????sheet.setColumnWidth(2,?3500); ?? ????sheet.setColumnWidth(3,?6500); ?? ????sheet.setColumnWidth(4,?6500); ?? ????sheet.setColumnWidth(5,?6500); ?? ????sheet.setColumnWidth(6,?6500); ?? ????sheet.setColumnWidth(7,?2500); ?? ????//?Sheet样式 ?? ????HSSFCellStyle?sheetStyle?=?workbook.createCellStyle(); ?? ????//?背景色的设定 ?? ????sheetStyle.setFillBackgroundColor(HSSFColor.GREY_25_PERCENT.index); ?? ????//?前景色的设定 ?? ????sheetStyle.setFillForegroundColor(HSSFColor.GREY_25_PERCENT.index); ?? ????//?填充模式 ?? ????sheetStyle.setFillPattern(HSSFCellStyle.FINE_DOTS); ?? ????//?设置列的样式 ?? ????for?(int?i?=?0;?i?=?14;?i++)?{ ?? ??????sheet.setDefaultColumnStyle((short)?i,?sheetStyle); ?? ????} ?? ????//?设置字体 ?? ????HSSFFont?headfont?=?workbook.createFont(); ?? ????headfont.setFontName(黑体); ?? ????headfont.setFontHeightInPoints((short)?22);//?字体大小 ?? ????headfont.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//?加粗 ?? ????//?另一个样式 ?? ????HSSFCellStyle?headstyle?=?workbook.createCellStyle(); ?? ????headstyle.setFont(headfont); ?? ????headstyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);//?左右居中 ?? ????headstyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);//?上下居中 ?? ????headstyle.setLocked(true); ?? ????headstyle.setWrapText(true);//?自动换行 ?? ????//?另一个字体样式 ?? ????HSSFFont?columnHeadFont?=?workbook.createFont(); ?? ????columnHeadFont.setFontName(宋体); ?? ????columnHeadFont.setFontHeightInPoints((short)?10); ?? ????columnHeadFont.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); ?? ????//?列头的样式 ?? ????HSSFCellStyle?columnHeadStyle?=?workbook.createCellStyle(); ?? ????columnHeadStyle.setFont(columnHeadFont); ?? ????columnHeadStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);//?左右居中 ?? ????columnHeadStyle

文档评论(0)

mv2323 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档