java - 如何在java中将html表格的列宽转换为excel列的宽度

标签 java apache-poi

我的列值宽度为百分比,我想将其转换为 Excel 宽度以设置列的宽度。我们如何根据 excel 中计算的列宽在 java 中执行此操作?

我使用以下内容:

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

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

示例:

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

更新:

我发现this ,这是正确的吗。

问候,

最佳答案

关于java - 如何在java中将html表格的列宽转换为excel列的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12581531/

相关文章:

java - 将流写入 Excel 文件

java - 如何将HashMap数组传递给partial

java - 内部类的使用

java - Spring 表单验证错误 : java. lang.IllegalArgumentException: 'items' must not be null

java - Apache POI setCellData 实际上并未设置单元格数据

java - 将两个 Excel 工作表合并到一个 Excel 工作簿中,而不将它们加载到内存中

java - 当返回值根据条件而变化时使用 Generic

java - 从房间中取出元素并将其添加到库存中

grails - 在grails中加密xls文件并下载

java - Apache-poi 限制用户只能选择下拉列表的值