找回密码
 立即注册

QQ登录

只需一步,快速开始

glx

注册会员

6

主题

19

帖子

53

积分

注册会员

积分
53
最新发帖
glx
注册会员   /  发表于:2024-4-24 15:42  /   查看:349  /  回复:9
1金币
本帖最后由 Ellia.Duan 于 2024-5-6 11:10 编辑

SpreadJS16版本的如何实现自动换行,行宽和高自动调整,请给一个例子

最佳答案

查看完整内容

您好,您参考一下这篇文章看是否是您想实现的效果:https://gcdn.grapecity.com.cn/showtopic-197763-1-1.html

9 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-24 15:42:25
来自 6#
您好,您参考一下这篇文章看是否是您想实现的效果:https://gcdn.grapecity.com.cn/showtopic-197763-1-1.html
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
glx
注册会员   /  发表于:2024-4-24 15:44:46
2#
我看到这个是控件自己实现了,执行了一个命令,如果是使用以下实现方式行宽和高不会自适应:sheet.getCell(0, 0).wordWrap(true);
回复 使用道具 举报
夏莫听雨
注册会员   /  发表于:2024-4-24 15:54:22
3#
可以参考这个文档https://demo.grapecity.com.cn/spreadjs/help/docs/features/cells/autofit
image.png116528929.png
回复 使用道具 举报
阿花
注册会员   /  发表于:2024-4-24 15:55:43
4#
本帖最后由 阿花 于 2024-4-24 15:59 编辑

可以使用下面的code自动调整行高
  1. sheet.getCell(0,0).wordWrap(true);
  2. sheet.autoFitRow(0);
复制代码
回复 使用道具 举报
glx
注册会员   /  发表于:2024-4-24 16:16:12
5#
你这个是单元格,我需要的是选中区域
回复 使用道具 举报
glx
注册会员   /  发表于:2024-4-24 21:16:01
7#
Joestar.Xu 发表于 2024-4-24 17:31
您好,您参考一下这篇文章看是否是您想实现的效果:https://gcdn.grapecity.com.cn/showtopic-197763-1-1.h ...

如果是后端使用gcexcel实现区域自动换行并且行高自适应,有参考代码吗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-25 09:51:50
8#
您好,请参考下面的代码:

image.png786398315.png

image.png473609313.png
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
glx
注册会员   /  发表于:2024-4-25 11:30:43
9#
Joestar.Xu 发表于 2024-4-25 09:51
您好,请参考下面的代码:

IRange range = worksheet.getRange(row,col);
range.setWrapText(true);
不用加以下代码就能自适应行高吗
range.autoFit(isAutoAlign);
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-25 17:33:30
10#
您好,从我这边测试的表现来看是这样的,不需要添加autoFit这行代码。
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部