找回密码
 立即注册

QQ登录

只需一步,快速开始

yuningmeng

注册会员

14

主题

49

帖子

139

积分

注册会员

积分
139
yuningmeng
注册会员   /  发表于:2018-5-11 17:14  /   查看:3654  /  回复:5
请问一下,咱们txcontrol读取文件以后,里面的大小能够自适应吗?就是咱们的tx能够把表格的大小自动设置较为合适,因为表格内容可能有时候较为长,表格短的话就特别难看。例如 11111111111111111111    2222222这样显示两列就好看
111111111
111111111        22222  这样显显示就不好看了。

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-11 17:38:16
沙发
表格本身没有自适应宽度的方法,您只能自己通过文字的length以及字号来计算占用的宽度,来对列宽进行调整

评分

参与人数 1满意度 +5 收起 理由
yuningmeng + 5 赞一个!

查看全部评分

回复 使用道具 举报
yuningmeng
注册会员   /  发表于:2018-5-14 11:17:35
板凳
Richard.Ma 发表于 2018-5-11 17:38
表格本身没有自适应宽度的方法,您只能自己通过文字的length以及字号来计算占用的宽度,来对列宽进行调整

我把html设置自动了在网页上显示的很好,但是到tx里面就特别难看了不知道为啥。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-14 12:16:50
地板
html和类似于word的富文本文档,本身在结构上就是有一些差异的,这个在转换过程中不可避免,您是碰到了什么具体的问题呢
回复 使用道具 举报
yuningmeng
注册会员   /  发表于:2018-5-14 17:19:30
5#
Richard.Ma 发表于 2018-5-14 12:16
html和类似于word的富文本文档,本身在结构上就是有一些差异的,这个在转换过程中不可避免,您是碰到了什么 ...

就是显示表格不好看,现在想了一个方法提前设置表格宽度,我现在想要得到一个表格内容的宽度,例如把每列的字符串内容最长度加起来就可以得到总长度了,但是我现在不知道怎么获得一个字符串内容的长度(宽度),导致设置的宽度很有问题。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-14 18:24:34
6#
这个目前没有办法,只能是在知道文字字号的情况下,大概换算出文字的宽度(twips),然后对比表格的宽度(twips)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部