找回密码
 立即注册

QQ登录

只需一步,快速开始

ninja_aya

中级会员

54

主题

197

帖子

561

积分

中级会员

积分
561

活字格认证

ninja_aya
中级会员   /  发表于:2018-1-30 15:58  /   查看:3474  /  回复:3
当选择的多个文字的字号不一致时,textControl.Selection.FontSize获取的值为200
如何判断选择的多个文字的字号是否不一致



3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-30 18:22:52
沙发
通过这种方式肯定无法判断,
有一个办法就是对每一个文字进行选择,分别调用这个方法来进行判断

即获取到您选择的多个文字的Selection的start和length后,根据这个来选择其中的每一个子来判断
回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2018-1-31 10:20:48
板凳
Richard.Ma 发表于 2018-1-30 18:22
通过这种方式肯定无法判断,
有一个办法就是对每一个文字进行选择,分别调用这个方法来进行判断

这个方法会导致画面呈现光标在自动移动的现象。有没有更好的解决方案?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-31 14:39:45
地板
如果是这样的话,可以用ServerTextControl控件,在后台加载文档后选中相同的selection,然后进行判断
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部