java 设置 excel的行高大小问题...

小弟用java写一个excel设置宽高。sheet.setColumnWidth((short)0,(short)3000);3000的时候宽大小如图,可是其他的换成40... 小弟用java 写一个excel 设置宽高。 sheet.setColumnWidth((short)0, (short)3000); 3000的时候宽大小如图,可是其他的换成 4000/9000/8000 完全不是按照3000:11这个比例来的.. 为什么? 3000 什么意思? 11又是什么意思? 求解啊。他们之间是怎么换算的? 展开
 我来答
sqtds
2011-04-06 · TA获得超过237个赞
知道小有建树答主
回答量:91
采纳率:0%
帮助的人:109万
展开全部
你用的是poi把
setColumnWidth

public void setColumnWidth(int columnIndex,
int width)
Set the width (in units of 1/256th of a character width)
它的api文档里写的很清楚了,以一个字符的1/256的宽度作为一个单位
3000的话就是11.7左右,舍去小数点就是11个字符的宽度了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式