word自带非常多的有样式代码,自己测试10几页的word复制到富文本框有500多k
wangEdit可以用如下代码对复制来的内容进行过滤
过滤后有不到100k的内容,也可以自己的定义过滤方法
//粘贴来的内容过滤图片
this.editor.customConfig.pasteIgnoreImg = true
// 关闭粘贴样式的过滤
this.editor.customConfig.pasteFilterStyle = false
// 自定义处理粘贴的文本内容
this.editor.customConfig.pasteTextHandle = function (content) {
console.log("处理粘贴文本")
// content 即粘贴过来的内容(html 或 纯文本),可进行自定义处理然后返回
// return content + '<p>在粘贴内容后面追加一行</p>'
if (content == '' && !content) return ''
let input = content;
console.log('input----',input)
// 1. remove line breaks / Mso classes
var stringStripper = /(\n|\r| class=(")?Mso[a-z