一切福田,不離方寸,從心而覓,感無不通。

NPOI自适应列宽

当本地没有安装Excel,但是又想导出Excel,采用Office插件是行不通的,NPOI是导出Excel的一个开源的插件。在导出Excel后,为了方便阅读,可以才采用自适应列宽的方式使得单元格的宽度和文本的宽度接近。NPOI中工作簿ISheet有自适应列宽的方法,但是其效果列宽还是比单元中文字的宽度稍微大一点。此时我们可以自己计算其宽度,自定义列宽。一下这种方式是支持中英文以及数字的。

sheet.SetColumnWidth(col, columnWidth * 200);//  经过测试200比较合适。

 

from:https://blog.csdn.net/banbi4983/article/details/101289100