Ckeditor 在编辑器中添加字体

Ckeditor 在编辑器中添加字体,ckeditor,peoplesoft,ckeditor4.x,Ckeditor,Peoplesoft,Ckeditor4.x,我是一名Peoplesoft开发人员。在我们的产品中,我们将编辑器作为富文本编辑器,这是该产品提供的一项功能。现在我必须对CKEditor提供的特性进行一些修改。我需要添加一个额外的字体,以交付的字体的工具。我已经做出了博客中提到的改变- 文件名:\ckeditor\u source\plugins\font\plugin.js CKEDITOR.config.font_names = 'Arial/Arial, Helvetica, sans-serif;' + 'Comic

我是一名Peoplesoft开发人员。在我们的产品中,我们将编辑器作为富文本编辑器,这是该产品提供的一项功能。现在我必须对CKEditor提供的特性进行一些修改。我需要添加一个额外的字体,以交付的字体的工具。我已经做出了博客中提到的改变- 文件名:\ckeditor\u source\plugins\font\plugin.js

CKEDITOR.config.font_names =
    'Arial/Arial, Helvetica, sans-serif;' +
    'Comic Sans MS/Comic Sans MS, cursive;' +
    'Courier New/Courier New, Courier, monospace;' +
    'Georgia/Georgia, serif;' +
    'Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;' +
    'Tahoma/Tahoma, Geneva, sans-serif;' +
    'Times New Roman/Times New Roman, Times, serif;' +
    'Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;' +
    'Verdana/Verdana, Geneva, sans-serif;' +
    'Futura LtCn BT/Futura LtCn BT';
即使在进行上述更改后,我也无法在RTE中查看新字体。我对javasript完全陌生。请告诉我哪些文件需要修改。这个变化对我的下一个需求非常关键

提前谢谢


Vinoth Kanna M

您不应该修改源文件来更改编辑器配置。请参阅本文,选择最适合您需要的配置方法


在引入任何JavaScript/CSS更改后,请记住清除浏览器缓存

除了Anna的答案之外,您还需要确保您以某种方式为用户提供了获取字体的方法。我假设您想要实现的新字体是“Futura LtCn BT/Futura LtCn BT”,它不是标准字体。您需要指定此字体的位置(无论是在PS服务器上还是在internet上的其他位置),以便用户的浏览器能够显示它

这里有一篇好文章,你可能想读一下: (同时阅读更新)