从Word文件粘贴时,CKEditor 5删除文本样式

时间:2020-05-27 06:02:39

标签: ckeditor ckeditor5

我正在CKeditor官方网站上构建CKEdior5,但粘贴该单词无效。

我尝试使用其他Word文件,结果也发生了变化,某些Word文件粘贴将正常工作并显示正确的样式,而某些Word文件粘贴未显示任何样式。

我也在线检查了CKEditor上的粘贴表格字词功能,但仍然有相同的结果,没有停留。

这是我的CKEditor代码。

var createDocumentTemplateMain;
  DecoupledDocumentEditor
  .create( document.querySelector( '#createDocumentTemplateMain' ), {
     fontSize: {
        options: [
            9,
            11,
            13,
            'default',
            17,
            19,
            21,
            31,
            41
        ]
    },      
    toolbar: [ "bold", "italic", "underline","alignment" ,"FontSize","PasteFromOffice","blockQuote", "fontColor",
    "fontBackgroundColor" , "heading", "link", "numberedList", "bulletedList", "insertTable", "tableColumn",
     "tableRow", "mergeTableCells","TableProperties","TableCellProperties" ],
     table: {
            contentToolbar: [ 'tableColumn', 'tableRow', 'mergeTableCells',"TableCellProperties","TableProperties" ]
        },
    image: {
            toolbar: [ 'imageStyle:full', 'imageStyle:side', '|', 'imageTextAlternative' ],
        },
        autosave: {
            waitingTime: 500,
            save( editor ) {  
                return saveData( editor.getData() );               
            }
        }
  } )
  .then( editor => {
    const toolbarContainer = document.querySelector( 'main .document-editor__toolbar' );

    toolbarContainer.prepend( editor.ui.view.toolbar.element );
    const editingView = editor.editing.view;

    window.editor = editor;
    createDocumentTemplateMain = editor;

  } )
  .catch( err => {
    if(err.stack)
    {
        console.error( err.stack );        
    }
  } ); 

Here is the file link

请尽可能提供帮助。

0 个答案:

没有答案
相关问题