找回密码
 立即注册

QQ登录

只需一步,快速开始

大橙子

中级会员

97

主题

273

帖子

788

积分

中级会员

积分
788
大橙子
中级会员   /  发表于:2022-1-10 09:47  /   查看:2381  /  回复:10
本帖最后由 Lynn.Dou 于 2022-1-11 16:21 编辑

给具体的单元格设置样式,设置的字号是15px  实际出来的是9
const styleTitle = new Spread.Style()
styleTitle.hAlign = Spread.HorizontalAlign.center
styleTitle.font = "bold 15px 黑体"
sheet.setValue(0, 0, styleTitle )
image.png775793761.png



10 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-10 11:36:25
沙发
您好,
1、
从代码上来看,您是想给单元格A1设置style,
那么应该是使用setStyle方法而不是 setValue方法吧?
2、

工具栏显示的 ”9“表示的单位是pt,pt与px的关系您可以网上搜索下相关内容。
image.png744252013.png
关于您的问题,这边在SJS官网在线表格编辑器(V14.2.5)测试如下:

当设置单元格font为15px时,工具栏字号显示“11”;
当设置单元格font为20px时,工具栏字号显示“15”;
说明字号会随着font字体大小而显示相应值。
未复现您描述的“15px”显示“9pt”问题,
具体您可以在 官网在线表格编辑器 实际测试下。
image.png738813781.png

回复 使用道具 举报
大橙子
中级会员   /  发表于:2022-1-10 13:25:19
板凳
Lynn.Dou 发表于 2022-1-10 11:36
您好,
1、
从代码上来看,您是想给单元格A1设置style,

代码设置字体大小的时候  单位只能是px吗。可以直接写 初四 四号这样的内容吗
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-10 14:12:54
地板
SJS只是提供字体信息,具体字体的渲染依赖的是浏览器,
可以使用pt、px设置字体大小,不支持“初四”“四号”形式。
回复 使用道具 举报
大橙子
中级会员   /  发表于:2022-1-10 14:24:53
5#
Lynn.Dou 发表于 2022-1-10 14:12
SJS只是提供字体信息,具体字体的渲染依赖的是浏览器,
可以使用pt、px设置字体大小,不支持“初四”“四 ...

好的,字体大小的下拉框支持扩展吗
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-10 16:05:31
6#
这里的扩展具体指的是什么?是自定义样式吗?
如果是样式,目前下拉框提供comboWidth属性,可以自定义下拉框宽度,
除此之外未提供其他自定义样式接口。
可以参考这篇文章:
https://gcdn.grapecity.com.cn/fo ... hread&tid=85984

如果不是指的样式,请结合实际业务情况详细描述下您的需求。
回复 使用道具 举报
大橙子
中级会员   /  发表于:2022-1-11 10:21:54
7#
Lynn.Dou 发表于 2022-1-10 16:05
这里的扩展具体指的是什么?是自定义样式吗?
如果是样式,目前下拉框提供comboWidth属性,可以自定义下拉 ...

主要是添加一些其他数字候选项
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-11 11:30:31
8#
需要调研下是否有实现方案,这需要一定时间,待有结果会在本贴回复您。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-11 14:56:46
9#
本帖最后由 Lynn.Dou 于 2022-1-11 14:58 编辑

参考下方链接教程,将 FontFamily 改为 FontSize 即可。
将“其他数字候选项”添加在dropdownList中,如新增字号“6”。 image.png198978575.png
具体实现请参考教程内容。
https://gcdn.grapecity.com.cn/fo ... 5499&extra=page%3D2


回复 使用道具 举报
大橙子
中级会员   /  发表于:2022-1-11 14:59:15
10#
Lynn.Dou 发表于 2022-1-11 14:56
参考下方链接教程,将 FontFamily 改为 FontSize 即可。
将“其他数字候选项”添加在dropdownList中,如新 ...

好的,谢谢~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部