Fonts 如何在ckeditor中添加Kruti Dev 010字体?
嗨,我需要添加Kruti Dev 010字体到我的编辑器。 我已经下载了字体,并将其字体添加到我的ckeditor的content.css文件中。 在ckeditor.config.js文件中,我添加了以下行:Fonts 如何在ckeditor中添加Kruti Dev 010字体?,fonts,ckeditor,hindi,Fonts,Ckeditor,Hindi,嗨,我需要添加Kruti Dev 010字体到我的编辑器。 我已经下载了字体,并将其字体添加到我的ckeditor的content.css文件中。 在ckeditor.config.js文件中,我添加了以下行: config.font_names = 'Kruti Dev 010/"Kruti_Dev_010";' + config.font_names; 而且它工作得很好(我可以添加印地语字体)。但问题是,当我将此文本复制到word文件时,会出现英文字体,而不是Krutidev字体,因为w
config.font_names = 'Kruti Dev 010/"Kruti_Dev_010";' + config.font_names;
而且它工作得很好(我可以添加印地语字体)。但问题是,当我将此文本复制到word文件时,会出现英文字体,而不是Krutidev字体,因为word需要如下字体系列:
<span style="font-family:"Kruti Dev 010"">
但它不起作用,我认为字体名称中带有空格的数字字符会导致问题。DevLys 010字体也存在同样的问题
非常感谢您的帮助
谢谢您可以在CkEditor实例外部添加另一个div和按钮。当您单击按钮时,它将获取编辑器内容,将“Kruti_Dev_010”替换为“Kruti Dev 010”,并将更新的内容放入div。然后将div的内容复制到word文档中
$("#button").click(function() {
var editorContent = CKEDITOR.instances['TextAreaID'].getData();
editorContent.replace('Kruti_Dev_010', 'Kruti Dev 010');
$('#divForWord').html(editorContent);
});
$("#button").click(function() {
var editorContent = CKEDITOR.instances['TextAreaID'].getData();
editorContent.replace('Kruti_Dev_010', 'Kruti Dev 010');
$('#divForWord').html(editorContent);
});
如果希望HTML标记显示在div中而不是呈现,请使用.text
而不是.HTML
,如下所示:
$('#divForWord').text(editorContent);
您可以在CkEditor实例外部添加另一个div和button。当您单击按钮时,它将获取编辑器内容,将“Kruti_Dev_010”替换为“Kruti Dev 010”,并将更新的内容放入div。然后将div的内容复制到word文档中
$("#button").click(function() {
var editorContent = CKEDITOR.instances['TextAreaID'].getData();
editorContent.replace('Kruti_Dev_010', 'Kruti Dev 010');
$('#divForWord').html(editorContent);
});
$("#button").click(function() {
var editorContent = CKEDITOR.instances['TextAreaID'].getData();
editorContent.replace('Kruti_Dev_010', 'Kruti Dev 010');
$('#divForWord').html(editorContent);
});
$(“#按钮”)。单击(函数(){
var editorContent=CKEDITOR.instances['TextAreaID'].getData();
editorContent.replace('Kruti_Dev_010','Kruti Dev 010');
$('#divForWord').html(编辑内容);
});