找回密码
 立即注册

QQ登录

只需一步,快速开始

qiangzai

注册会员

12

主题

39

帖子

109

积分

注册会员

积分
109

[已处理] 单元格样式问题

qiangzai
注册会员   /  发表于:2017-9-8 15:16  /   查看:3313  /  回复:7
版主您好。请问我获取到单元格的style,如何从这里面解析字体样式呢?
blob654460754.png
例如我要判断这个单元格字体是否已经加粗,然后我要把粗体改成正常样式,或者正常的改成粗体等。谢谢解答

7 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-8 16:14:44
沙发
您好,可以获取style中的font属性,之后判断其中有没有bold字符串,如果有就是粗体。修改方法也就在这个字符串行增加bold 这样的属性
回复 使用道具 举报
qiangzai
注册会员   /  发表于:2017-9-8 17:14:25
板凳
ClarkPan 发表于 2017-9-8 16:14
您好,可以获取style中的font属性,之后判断其中有没有bold字符串,如果有就是粗体。修改方法也就在这个字 ...

其他固定标识的还好处理,主要是还有字体颜色以及文字类型(仿宋),这种切换,有没有解决方案呢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-8 17:32:19
地板
颜色和字体类型也是指定对应的,例如仿宋_GB2312就是该字体的固定名称。颜色也是都是有固定的RGB值的
回复 使用道具 举报
qiangzai
注册会员   /  发表于:2017-9-13 13:43:30
5#
本帖最后由 qiangzai 于 2017-9-13 14:08 编辑
ClarkPan 发表于 2017-9-8 17:32
颜色和字体类型也是指定对应的,例如仿宋_GB2312就是该字体的固定名称。颜色也是都是有固定的RGB值的

我的意思是,我怎么拆解出来字体对应得样式。例如获取到单元格对应的字体类型,字号大小,请问有没有相关的demo
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-13 14:40:28
6#
您好,参考这个demo:
http://runjs.cn/code/ttvw6hd6
回复 使用道具 举报
qiangzai
注册会员   /  发表于:2017-9-13 16:46:15
7#
ClarkPan 发表于 2017-9-13 14:40
您好,参考这个demo:
http://runjs.cn/code/ttvw6hd6

好的,谢谢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-13 17:42:26
8#
不客气,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部