找回密码
 立即注册

QQ登录

只需一步,快速开始

fuhao

初级会员

9

主题

42

帖子

228

积分

初级会员

积分
228
fuhao
初级会员   /  发表于:2021-7-19 15:41  /   查看:1650  /  回复:3
1金币
image.png996223449.png
代码为:
var fontFamilyCommand = GC.Spread.Sheets.Designer.getCommand(GC.Spread.Sheets.Designer.CommandNames.FontFamily);
                        fontFamilyCommand.dropdownList.push({
                                text: "仿宋",
                                value: "仿宋"
            });
                        config.commandMap[GC.Spread.Sheets.Designer.CommandNames.FontFamily] = fontFamilyCommand;

最佳答案

查看完整内容

您好,建议您参考这篇文章实现,另外若仍未解决您的问题,建议您提供一个完整的demo,这边调研一下。 https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=85499&extra=page%3D2

3 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-7-19 15:41:14
来自 2#
您好,建议您参考这篇文章实现,另外若仍未解决您的问题,建议您提供一个完整的demo,这边调研一下。
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D2
回复 使用道具 举报

注册会员   /  发表于:2021-12-2 12:28:11
3#
我和你报同一个错误 可以参考下我的

    setFonts () {
const dropdownList = [
  {
    text: '微软雅黑',
    value: '微软雅黑'
  },
  {
    text: '宋体',
    value: '宋体'
  },
  {
    text: '黑体',
    value: '黑体'
  },
  {
    text: '仿宋',
    value: '仿宋'
  },
  {
    text: '华文行楷',
    value: '华文行楷'
  },
  {
    text: '楷体',
    value: '楷体'
  },
  { text: 'Arial', value: 'Arial' },
  { text: 'Arial Black', value: 'Arial Black' },
  { text: 'Calibri', value: 'Calibri' },
  { text: 'Cambria', value: 'Cambria' },
  { text: 'Candara', value: 'Candara' },
  { text: 'Century', value: 'Century' },
  { text: 'Courier New', value: 'Courier New' },
  { text: 'Comic Sans MS', value: 'Comic Sans MS' },
  { text: 'Garamond', value: 'Garamond' },
  { text: 'Georgia', value: 'Georgia' },
  { text: 'Malgun Gothic', value: 'Malgun Gothic' },
  { text: 'Mangal', value: 'Mangal' },
  { text: 'Meiryo', value: 'Meiryo' },
  { text: 'MS Gothic', value: 'MS Gothic' },
  { text: 'MS Mincho', value: 'MS Mincho' },
  { text: 'MS PGothic', value: 'MS PGothic' },
  { text: 'MS PMincho', value: 'MS PMincho' },
  { text: 'Tahoma', value: 'Tahoma' },
  { text: 'Times', value: 'Times' },
  { text: 'Times New Roman', value: 'Times New Roman' },
  { text: 'Trebuchet MS', value: 'Trebuchet MS' },
  { text: 'Verdana', value: 'Verdana' },
  { text: 'Wingdings', value: 'Wingdings' }

]
      const designerConfig = JSON.parse(
        JSON.stringify(GC.Spread.Sheets.Designer.DefaultConfig)
      )
      const fontFamilyCommand = GC.Spread.Sheets.Designer.getCommand(GC.Spread.Sheets.Designer.CommandNames.FontFamily)
      fontFamilyCommand.dropdownList = dropdownList
      designerConfig.commandMap = {
        fontFamily: fontFamilyCommand
      }
      GC.Spread.Sheets.Designer.findControl('ssDesigner').setConfig(designerConfig)
    },


评分

参与人数 1金币 +200 收起 理由
Derrick.Jiao + 200 赞一个!

查看全部评分

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-2 13:42:32
4#
秉 发表于 2021-12-2 12:28
我和你报同一个错误 可以参考下我的

    setFonts () {

感谢你分享~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部