quill-image-compress

Quill.js Module which compresses images that are uploaded to the editor
Install
yarn add quill-image-compress
Quickstart
import ImageCompress from 'quill-image-compress';
Quill.register('modules/imageCompress', ImageCompress);
const quill = new Quill(editor, {
modules: {
imageCompress: {
quality: 0.7,
maxWidth: 1000,
imageType: 'image/jpeg',
debug: true,
}
}
});
Options
- maxWidth
- Maximum width of images (in pixels)
- quality
- Image quality range: 0.0 - 1.0
- imageType
- Values: 'image/jpeg' , 'image/png' ... etc
- debug
- Displays console logs: true/false
Thanks
This project is based on quill-image-uploader, thanks mate!