1

我将列值的宽度作为百分比,我想将其转换为 excel 宽度以设置列的宽度。我们如何在java中做到这一点,基于在excel中计算的列宽。?

我使用以下内容:

HSSFSheet sheet = hwb.createSheet(reportName); 
sheet.setColumnWidth((short)columnIterator, (short)6000);

在此方法中,第一个参数是列 id,第二个参数是列的宽度。我想使用 html 宽度动态设置这个宽度。

例子:

如果 html 中的列宽是 10% 那么 excel 宽度中的等距宽度是多少。?我想像setAutoColumnwidth()一样动态设置excel的列宽。

更新 :

我发现了这个,这是正确的。

问候,

4

1 回答 1

1

http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFSheet.html#autoSizeColumn%28int%29

这是做你想做的吗?

于 2012-09-25T12:08:04.187 回答