最近项目中有一个需求,须要在编辑器增加Word内容一键粘贴的功能,粘贴后能够自动将Word中的图片上传到做事器中,并且保留Word文档中的文本样式,比如颜色,字体,字体大小,表格等。
粘贴操作哀求支持快捷键操作(Ctrl + V),Web编辑器利用的KindEditor 4x

 

这个是政府项目,由于国家信息安全的成分,所有政府项目哀求必须支持信创国产化环境:国产操作系统,国产浏览器。
客户单位那边有些机器用的是Windows 7+IE8,以是哀求还要兼容IE。

kindeditor图片上phpKINDEDITOR 图片粘贴上传实现图文粘贴 Ruby

 

网上搜了一下,基本上大部分是用VUE+HTML5来实现的。
测试后创造,局限性比较大,而且兼容性也不足好,在有些电脑上弗成,粘贴无效。
图片是转成了BASE64上传,与原始图片比较尺寸更大些,该当是自动转换时出了问题,清晰度也有低落。

 

找了几个星期终极只找到了一个最符合需求的插件:泽优Word一键粘贴控件(WordPaster),实际测试后创造效果还不错基本能够知足需求。
供应了完全的示例代码,整合教程和视频教程,集成起来也非常的方便,用户体验做的也很好。

 

项目组建议最好能够以插件办法进行利用,这样集成升级后期掩护更方便,前端没有利用VUE框架,而是HTML+JS。
用户希望直接集成到编辑器(UEditor)中,在工具栏中供应一个按钮,点击按钮后就能粘贴,图片自动上传。
这样的用户体验是最好的

 

其余一点便是希望稳定可靠,由于用的人比较多,险些每天都会利用,使.用频繁也很高,出了问题就比较影响事情效率。

 

客户那边哀求供应技能支持,由于是政府单位,以是必须要供应手机或微信的联系办法。

 

上面的几点能够知足的话基本上就没有什么问题,领导哀求最好能够供应OEM版本采购办法,我们是软件公司,专门做政府和教诲项目,客户比较多,领导希望集成在我们的产品中,这样就能够为所有用户供应这个功能,用户体验也能够统一。
紧张是领导不想每次都要单独采购,太麻烦了。

 

示例下载: