百度ueditor实现word粘贴公式自动上传

songsu songsu     2022-12-09     197

关键词:

图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码
目前限chrome浏览器使用
首先以um-editor的二进制流保存为例:
打开umeditor.js,找到UM.plugins[‘autoupload‘],然后找到autoUploadHandler方法,注释掉其中的代码。
加入下面的代码:

//判断剪贴板的内容是否包含文本

//首先解释一下为什么要判断文本是不是为空

//在ctrl+c word中的文字或者图片之后会返回1种(image/png)或者4种type(text/plain,text/html,text/rtf,image/png)类型的对象

//为了兼容4种格式的情况,做了如下的判断

//如下代码:e.originalEvent.clipboardData.items获得剪贴板的内容

//当粘贴了文本之后text是不为空的,同时也会返回当前文本的图片类型

//如果有文字的话不做任何的处理,如果只粘贴图片的话文本一定是空的,包括复制的桌面图片或者截图的图片

var text = e.originalEvent.clipboardData.getData("text");

if(text == "")

    var items=e.originalEvent.clipboardData.items;

     for (var i = 0, len = items.length; i < len; i++)

        var item = items[i];

       if ( item.kind == ‘file‘ && item.type.indexOf(‘image/‘) !== -1 )

         

              var blob = item.getAsFile();

              getBase64(blob, function( base64 )

              //sendAndInsertImage(base64,me); 上传到服务器

               setBase64Image(base64,me);

              );

              //阻止默认事件, 避免重复添加;

              e.originalEvent.preventDefault();

             ;

        

两个方法:

//执行插入图片的操作

function setBase64Image(base64,editor)

    editor.execCommand(‘insertimage‘, src: base64,_src: base64);

//获得base64

function  getBase64(blob, callback)

    var a = new FileReader();

    a.onload = function(e) callback(e.target.result);;

    a.readAsDataURL(blob);

;

效果展示:
技术图片
详细内容可参考这篇文章:http://blog.ncmem.com/wordpress/2019/08/07/ueditor-word%e5%9b%be%e7%89%87%e4%b8%8a%e4%bc%a0/

讨论群:223813913

tinymce实现word粘贴公式自动上传

...例如www.wangEditor.com 但试了一圈都不支持IE8。所以回到Ueditor,由于官方没有维 查看详情

百度编辑器(ueditor)踩坑,图片转存无法使用

在使用百度编辑器的过程中碰到了一些问题,图片转存功能无法使用,即便是疯狂地在官方Demo、文档、论坛甚至是GitHub上也没找到理想的答案。(┗|`O′|┛)(真是日了狗)问题描述默认情况下,从Word中复制的内容粘贴在编辑... 查看详情

word图片粘贴上传控件,直接粘贴图片到编辑器-dede

...加载进去。此时点击右上角编辑,Ctrl+A复制所有内容打开UEditor,Ctrl+V粘贴,搞定~注意事项建议使用Chrome浏览器操作方法二:直接复制图片,粘贴到编辑器即可,分享一款强大的控件,详细内容可参考我写的这篇文章:http://blog.n... 查看详情

ueditor编辑支持word内容和截图的复制黏贴

很多时候我们用一些管理系统的时候,发布新闻、公告等文字类信息时,希望能很快的将word里面的内容直接粘贴到富文本编辑器里面,然后发布出来。减少排版复杂的工作量。下面是借用百度doc来快速实现这个word粘贴到富文本... 查看详情

kindeditor实现word粘贴图片自动上传

tinymce是很优秀的一款富文本编辑器,可以去官网下载。https://www.tiny.cloud这里分享的是它官网的一个收费插件powerpaste的旧版本源码,但也不影响功能使用。http://blog.ncmem.com/wordpress/2019/08/07/umeditor%E7%B2%98%E8%B4%B4word%E5%9B%BE%E7%89%87/以v... 查看详情

百度ueditor新增的将word内容导入到富文本编辑框的功能怎么没有啊,或者谁知道该如何操作

事实证明百度ueditor并没有新增将word内容导入到富文本编辑框的功能,需要借助百度DOC通过复制粘贴来解决该问题。其中的具体步骤如下:1、直接打开百度DOC的相关窗口,会看到图示的界面。2、下一步,需要找到导入文档并根... 查看详情

如何复制word的图文到ueditor中自动上传?

如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http: 查看详情

怎么实现将word中的公式导入(或粘贴)到编辑中wangeditor

这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下)<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@&n 查看详情

如何从word文档复制公式到fckeditor编辑器

...面,然后发布出来。减少排版复杂的工作量。下面是借用百度doc来快速实现这个word粘贴到富文本编辑器里面方法一:工具/原料百度doc任意富文本编辑器,以UEDdito为例方法/步骤登录,http://word.baidu.com点击右上角导入文档,如图... 查看详情

百度编辑器(ueditor),粘贴多张图片时显示转存无法使用

从word粘贴一张图是可以的但是多张图就不行了有请大神帮忙参考技术A这编辑器,最傻瓜了,文字,图片集中不了 查看详情

帝国cms后台编辑器集成ueditor编辑器

我更换成百度编辑器的原因有以下几点:1.使用百度编辑器的图片粘贴上传功能,这个功能实在是太有必要了,有开发的过程中或上传的过程中,通常用qq直接截图,直接放到文章上面,避免了再放到本地保存的情况,真是麻烦... 查看详情

如何从word中复制内容到网站后台编辑器中

word图片转存,是指UEditor为了解决用户从word中复制了一篇图文混排的文章粘贴到编辑器之后,word文章中的图片数据无法显示在编辑器中,也无法提交到服务器上的问题而开发的一个操作简便的图片转存方案。<b>复制word图文... 查看详情

wangeditor直接粘贴图片实现

...面,然后发布出来。减少排版复杂的工作量。下面是借用百度doc来快速实现这个word粘贴到富文本编辑器里面方法一:工具/原料百度doc任意富文本编辑器,以UEDdito为例方法/步骤登录,http://word.baidu.com点击右上角导入文档,如图... 查看详情

怎么实现将word中的公式导入(或粘贴)到编辑中ckeditor

Chrome+IE默认支持粘贴剪切板中的图片,但是我要发布的文章存在word里面,图片多达数十张,我总不能一张一张复制吧?Chrome高版本提供了可以将单张图片转换在BASE64字符串的功能。但是无法处理多张图片。而且转换成BASE64后是... 查看详情

ueditor如何实现word文档的导入和下载功能?

网上没有找到合适的解决方法,UEditor官网上提示说“word导入编辑上线”,然并卵,我们个人还是不知道如何实现。请大神给解答!最新完整版JSP版的UEditor1.4.3ueditor实现word文档的导入和下载功能的方法:1、UEditor没有提供word的... 查看详情

百度ueditor编辑器的html模式自动替换样式的解决方法

百度的Ueditor编辑器出于安全性考虑,用户在html模式下粘贴进去的html文档会自动被去除样式和转义。虽然安全的,但是非常不方便。做一下修改把这个功能去掉。一、打开ueditor.all.js二、大概9300行找到///plugin编辑器默认的过滤转... 查看详情

百度富文本编辑器支持从word复制粘贴保留格式和图片的插件

...面,然后发布出来。减少排版复杂的工作量。下面是借用百度doc来快速实现这个word粘贴到富文本编辑器里面方法一:工具/原料百度doc任意富文本编辑器,以UEDdito为例方法/步骤登录,http://word.baidu.com点击右上角导入文档,如图... 查看详情

xheditor实现ctrl+v粘贴图片并上传word粘贴带图片

tinymce是很优秀的一款富文本编辑器,可以去官网下载。https://www.tiny.cloud这里分享的是它官网的一个收费插件powerpaste的旧版本源码,但也不影响功能使用。http://blog.ncmem.com/wordpress/2019/08/07/umeditor%E7%B2%98%E8%B4%B4word%E5%9B%BE%E7%89%87/以v... 查看详情