POI的setColumnWidth - 字符宽度?

时间:2014-06-19 18:32:00

标签: java excel width apache-poi

  

public void setColumnWidth(int columnIndex, int width)

     

设置宽度(以字符宽度的1/256为单位)

WHICH CHARACTER 的宽度的1/256?不同的字符具有不同的宽度。我在这里缺少什么?

1 个答案:

答案 0 :(得分:4)

如果您看到HSSFSheet.setColumnWidth()方法的Javadoc,则它具有字符宽度的说明。粘贴下面的摘录:

  

字符宽度定义为数字的最大数字宽度   0,1,2,... 9使用默认字体呈现(第一个字体在   工作簿)。除非您使用非常特殊的字体,否则默认   人物是' 0' 0 (零),这对Arial来说是正确的(默认字体字体为   HSSF)和Calibri(XSSF中的默认字体)

参考链接:http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFSheet.html#setColumnWidth(int, int)