Я устанавливаю CKEditor5 в Angular проекте, он работает нормально, но у меня проблема с изменением размера изображения. Я вижу документацию по этой ссылке: https://ckeditor.com/docs/ckeditor5/latest/features/image.html#installation, но я не могу правильно ее реализовать. ImageResize - единственный плагин, который по умолчанию не активен, как я могу активировать? где?
Я пытался добавить его как плагин, но у меня есть ошибка, которая говорит, что есть дублирующая декларация CKEditor5 Вот код компонента о CKEditor
import * as ClassicEditor from '@ckeditor/ckeditor5-build-classic';
import '@ckeditor/ckeditor5-build-classic/build/translations/it';
public Editor = ClassicEditor;
public config = {
language: 'it',
placeholder: 'Descrivi il tuo procedimento scrivendo e inserendo immagini',
ckfinder: {
uploadUrl: environment.laravel_api+'/upload-image-step?command=QuickUpload&type=Images&responseType=json',
options: {
resourceType: 'Images'
}
},
image: {
resizeUnit:'%',
toolbar: [ 'imageTextAlternative', '|', 'imageStyle:alignLeft', 'imageStyle:full', 'imageStyle:alignRight' ],
styles: [
'full',
'alignLeft',
'alignRight'
],
},
};
В виду у меня есть это
<ckeditor id="editor" style="width: 100%;" [editor]="Editor" [config]="config" data="" formControlName="editor"></ckeditor>