2016-09-01 1 views

답변

0

TinyMCE에는 "슬라이더"를 통해 글꼴 크기를 선택할 수있는 방법이 없습니다. TinyMCE는 오픈 소스이므로 필요에 따라 편집기의 코드를 수정할 수 있습니다. 메인 tinymce.js 파일을 보면

이 같은 코드를 찾을 수 있습니다 :

editor.addButton('fontsizeselect', function() { 
     var items = [], defaultFontsizeFormats = '8pt 10pt 12pt 14pt 18pt 24pt 36pt'; 
     var fontsize_formats = editor.settings.fontsize_formats || defaultFontsizeFormats; 

     each(fontsize_formats.split(' '), function(item) { 
      var text = item, value = item; 
      // Allow text=value font sizes. 
      var values = item.split('='); 
      if (values.length > 1) { 
       text = values[0]; 
       value = values[1]; 
      } 
      items.push({text: text, value: value}); 
     }); 

     return { 
      type: 'listbox', 
      text: 'Font Sizes', 
      tooltip: 'Font Sizes', 
      values: items, 
      fixedWidth: true, 
      onPostRender: createListBoxChangeHandler(items, 'fontsize'), 
      onclick: function(e) { 
       if (e.control.settings.value) { 
        editor.execCommand('FontSize', false, e.control.settings.value); 
       } 
      } 
     }; 
}); 

이 현재 선택 목록이 구현되는 방법입니다 - 당신은 항상 다른에서 글꼴 선택을 구현하는 로직이를 대체 할 수 있습니다 방법.