CKEditor 5 удаляет стили текста при вставке из файла Word - PullRequest
0 голосов
/ 27 мая 2020

Я создаю CKEdior5 с официального сайта CKeditor, и вставка из слова не работает.

Я пробовал с другим файлом 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 );        
    }
  } ); 

Вот ссылка на файл

Пожалуйста, помогите, если возможно.

...