找回密码
 立即注册

QQ登录

只需一步,快速开始

彼岸花开

注册会员

12

主题

34

帖子

132

积分

注册会员

积分
132
彼岸花开
注册会员   /  发表于:2022-11-23 11:15  /   查看:1304  /  回复:2
有API方法禁用字体选择吗,就设置默认字体,不让选择

2 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-23 13:58:44
沙发
SpreadJS本身字体设置是通过API驱动,所以不需要上述接口。
在线表格编辑器的话提供了UI设置字体,但是可以通过更改ribbon的配置,将设置字体的功能去掉。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-11-23 14:04:05
板凳
如果您的需求是designer组件中菜单栏不让用户选择字体?可以参考以下回复。如果不是的话,还请您具体描述下您的使用场景与需求。
  1. var command = GC.Spread.Sheets.Designer.getCommand('fontFamily');
  2.             command.enableContext = "!cusData";

  3.             designer.setData("cusData", true);

  4.             designerConfig.commandMap = {
  5.                 'fontFamily':command
  6.             }
  7.             designer.setConfig(designerConfig)
复制代码
结果如下:
image.png658479003.png
您可以参考这篇博客:
https://gcdn.grapecity.com.cn/fo ... =1&extra=#pid352397
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部