解决poi设置excel列宽精度丢失问题
如果只设置列宽n*256,则导出xls的列宽为(n-1)+0.29
即第i列 列宽为10:
sheet.setColumnWidth( i, 10 * 256);
== 精度丢失,最后只有9.29 ==
后,导出的xls列宽为9.29,精度丢失
所以:
要第i列 列宽为10:
sheet.setColumnWidth( i, 10 * 256 + 184);
== 加上184之后精度恢复 ==
...
原创
2020-04-07 18:12:35 ·
899 阅读 ·
0 评论