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人點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦