找回密码
 立即注册

QQ登录

只需一步,快速开始

易Hr

初级会员

21

主题

87

帖子

258

积分

初级会员

积分
258
易Hr
初级会员   /  发表于:2021-6-15 10:46  /   查看:2574  /  回复:1
1金币
//整体设置
worksheet.getUsedRange().autoFit();//单独给某个单元格设置
getColumns().autoFit();
//获取到某个单元格设置
getRange("C3").autoFit();

这三种方式都单独试过 在windows 可以自适应内容。
部署到linux 下就无法自适应。

image.png134142760.png




最佳答案

查看完整内容

问题已收到,这边需要做进一步调研,此贴为您改为保留处理,有进展会在本帖更新。(DOCXLS-4278) ———————————————————————————————— 经调研,建议您尝试用Workbook.setFontFolderPath("user/realfontfolderpath");指定字体,然后再调用autofit。因为autofit需要字体信息来进行测量,而linux和window有所不同。

1 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-15 10:46:59
来自 2#
本帖最后由 Derrick.Jiao 于 2021-6-23 17:30 编辑

问题已收到,这边需要做进一步调研,此贴为您改为保留处理,有进展会在本帖更新。(DOCXLS-4278)
————————————————————————————————
经调研,建议您尝试用Workbook.setFontFolderPath("user/realfontfolderpath");指定字体,然后再调用autofit。因为autofit需要字体信息来进行测量,而linux和window有所不同。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部