poi 读取excel 复制到新的excel sheet页中 怎么复制单元格内字体样式
//获得传入的excel的字体的样式
HSSFFont font = row.getCell(j).getCellStyle().getFont(workbook);
//生成新的字体
HSSFFont fonts = wbCreat.createFont();
fonts.setFontHeightInPoints(font.getFontHeightInPoints()); //设置字体大小
fonts.setColor(font.getColor()); //设置字体颜色
fonts.setFontName(font.getFontName()); //设置子是什么字体(如宋体)
fonts.setBoldweight(font.getBoldweight()); //设置粗体
cellStyle.setFont(fonts);//将字体样式设置给单元格
比如你有一个 CellStyle style1, 要从 CellStyle style2 拷贝样式。
就像这样
style1.cloneStyleFrom(style2)
因为字体也在样式里,所以应该可以拷贝字体样式
具体还可以参考
http://poi.apache.org/apidocs/org/apache/poi/ss/usermodel/CellStyle.html
点击查看更多内容
2人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦