1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > POI java导出Excel设置自适应行高

POI java导出Excel设置自适应行高

时间:2023-08-19 17:11:01

相关推荐

POI java导出Excel设置自适应行高

本文章参考于:/dtts/p/4741575.html

需求:根据单元格的内容自动设置行高

代码:

/*** 设置自适应行高的方法*/public int setHeight(HSSFRow row, int cellIndex){HSSFCell cell = row.getCell(cellIndex);//1.先取出内容 计算长度 (这个方法在后面...)String content = getCellContent(cell);System.out.println("我想看看取出的内容对不对"+content);//计算字体的高度HSSFCellStyle cellStyle = cell.getCellStyle();HSSFFont font = cellStyle.getFont(row.getSheet().getWorkbook());//字体的高度short fontHeight = font.getFontHeight();System.out.println("我这里输出的是11号的字体的高度,貌似要除以20才是Excel的"+fontHeight);//11号字体的高度 这里不重要(本方法也用不着) 这里设置每一行都是18磅//计算字符的宽度//代入默认字符宽度8://字符像素宽度 = 字体宽度 * 字符个数 + 边距//像素 = 5 + (字符

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。