热门
最新
红包
立Flag
投票
同城
我的
发布
AI资讯
CSDN App 扫码分享
评论
点赞
打赏
- 复制链接
- 举报
下一条:
UMEDITOR+粘贴WORD图片最近项目中有一个需求,需要在编辑器增加Word内容一键粘贴的功能,粘贴后能够自动将Word中的图片上传到服务器中,并且保留Word文档中的文本样式,比如颜色,字体,字体大小,表格等。粘贴操作要求支持快捷键操作(Ctrl + V),Web编辑器使用的百度UE(ueditor),umeditor实际上是ueditor的简化版本,一般在项目中还是推荐用ueditor这个项目是政府项目,现在国家因为信息安全的问题要求所有项目必须支持信创国产化环境,所以需要支持国产操作系统,国产浏览器。网上搜了一下,基本上大部分是用VUE+HTML5来实现的。测试后发现,局限性比较大,而且兼容性也不够好,在有些电脑上不行,粘贴无效。图片是转成了BASE64上传,与原始图片相比尺寸更大些,应该是自动转换时出了问题,清晰度也有下降。找了几个星期最终只找到了一个最符合需求的插件:泽优Word一键粘贴控件(WordPaster),实际测试后发现效果还不错基本能够满足需求。提供了完整的示例代码,整合教程和视频教程,集成起来也非常的方便,用户体验做的也很好。项目组建议最好能够以插件方式进行使用,这样集成升级后期维护更方便,前端没有使用VUE框架,而是HTML+JS。用户希望直接集成到编辑器(UEditor)中,在工具栏中提供一个按钮,点击按钮后就能粘贴,图片自动上传。这样的用户体验是最好的因为客户那边有些机器用的是旧系统(Windows 7+IE8),所以要求还要兼容IE,有些用的是Chrome(谷歌),有些用的是Firefox(火狐),VUE无法全部兼容。另外一点就是希望稳定可靠,因为用的人比较多,几乎每天都会使用,使.用频繁也很高,出了问题就比较影响工作效率。上面的几点能够满足的话基本上使用就没有什么问题,最好能够直接买断OEM版本,因为我们是软件公司,也是专门做这类项目,客户比较多,领导希望能够买断,然后集成在我们的产品中,这样就能够为所有用户提供这个功能,用户体验也能够统一。主要是领导不想每次都要单独采购,太麻烦了。示例下载:https://gitee.com/xproer/wordpaster-php-ueditor1.4x