avtomon / quill-image-compress.js
该包的最新版本(dev-master)没有可用的许可信息。
Quill编辑器基于Base64的图片压缩插件
dev-master
2020-04-27 17:56 UTC
This package is auto-updated.
Last update: 2024-09-28 04:20:38 UTC
README
Quill.js模块,可压缩上传到编辑器的图片
安装
yarn add quill-image-compress
快速入门
import ImageCompress from 'quill-image-compress'; Quill.register('modules/imageCompress', ImageCompress); const quill = new Quill(editor, { // ... modules: { // ... imageCompress: { quality: 0.7, // default maxWidth: 1000, // default maxHeight: 1000, // default imageType: 'image/jpeg', // default debug: true, // default } } });
快速入门 (使用script标签)
<script src="/dist/quill.imageCompressor.min.js"></script> <script> Quill.register("modules/imageCompressor", imageCompressor); var quill = new Quill("#editor", { modules: { imageCompressor: { quality: 0.9, maxWidth: 1000, // default maxHeight: 1000, // default imageType: 'image/jpeg' } } }); </script>
选项
- maxWidth
- 图片最大宽度(以像素为单位)
- quality
- 图片质量范围:0.0 - 1.0
- imageType
- 值:'image/jpeg' , 'image/png' 等等
- debug
- 显示控制台日志:true/false
感谢
该项目基于 quill-image-uploader,感谢你,伙伴!