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

songsu songsu     2022-12-05     344

关键词:

Chrome+IE默认支持粘贴剪切板中的图片,但是我要发布的文章存在word里面,图片多达数十张,我总不能一张一张复制吧?
Chrome高版本提供了可以将单张图片转换在BASE64字符串的功能。但是无法处理多张图片。而且转换成BASE64后是作为内容一起提交给服务器,不能够将图片单独保存在另外一台服务器中。如果需要单独保存则需要自已进行处理。比较麻烦。

我希望打开Word或者WPS文档后,复制内容然后直接粘贴到富文本编辑器中,编辑器自动将图片批量上传到服务器中,无论文档中有多少张图片,编辑器都全部自动上传,不需要再手动一张张处理。同时能够将图片上传到我指定的接口中,服务器需要将图片单独保存在存储服务器中,比如可能是云存储,或者是分布式存储,最后直接发布内容。

 

感觉这个似乎很困难,因为Ueditor本身不支持,粘贴后直接就是空白,这里面一定有原因。

好,开始尝试UMeditor,Chrome只能获得本地路径,无法读取文件。

https://ueditor.baidu.com/website/umeditor.html(有兴趣可以试试)

 技术图片

 

难道就这么失败了?

不,但是我意外发现UMeditor竟然支持粘贴word中的多张图片(仅支持IE11,不支持IE10以下版本、以及Chrome等)

切换HTML,会看到你的图片被组织成base64 

技术图片

 

nice,机会来了,既然IE支持复制word中的多张图片直接粘贴base64,既然有了base64我们就有办法上传转图片啦!

那么我们来改造Ueditor,让他支持IE11(总比没得用强吧)

打开你的ueditor.all.js(1.4.3版本以下行号根据自己使用的版本可能不同)

1、注释掉14679行(暂时不明确有什么不良影响)

//执行默认的处理

//me.filterInputRule(root);

2、在28725行插入以下代码(如果是使用IE11粘贴会得到base64,先用占位符占位,再逐个把base64专成Blob文件并上传,上传完成再替换为你的img属性src为服务器图片url)

 

技术图片

服务端上传代码

技术图片

 

处理后的效果,能够批量上传word中所有的图片,真的是太方便了。无论多少张图片都可以一次性批量上传。这个功能真的是太方便了,大幅度提升了内容编辑人员的效率。以前一天只能发布一篇文章,现在能够发布100篇,这效率简直提升了100倍呀。

技术图片

 

图片上传后保存在服务器端。而且也可以指定上传接口地址,这个也比较方便。因为我们的业务是将图片保存在单独的云存储服务器中。

技术图片

 

3、处理ueditor提供的uploadimage方法

客户已经使用半年,没有问题,非常有用,非常方便的功能

讨论群:223813913

 

教你怎样将word表格导入到excel中

...crosoftExcel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作。MicrosoftWord:用户可以使用MicrosoftOfficeWord创建和编辑信件,报告,网页或电子邮件中的文本和图形。MicrosoftWord在当前使用中是占有... 查看详情

怎么将复杂的数学公式复制到word中?

想把网站上一篇电子教案复制到Word中,复杂的数学公式不能显示。比如:将PPT里的数学公式复制到WORD中。1、双击PPT里的数学公式,打开公式编辑器;2、选中数学公式,点编辑菜单——复制;3、转到WORD文档中,将光标定位在要... 查看详情

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

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

kindeditor等在线编辑器是怎么实现支持word的粘贴的?

由于工作需要必须将word文档内容粘贴到编辑器中使用但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题考虑到自己除了工作其... 查看详情

excel自动导出word

步骤一、先进入Excel表格,然后选中需要导入到Word文档中的区域,按下Ctrl+C复制;步骤二、打开Word,然后选择菜单栏的“编辑”中的“选择性粘贴”,在“形式”下面选中“MicrosoftOfficeExcel工作表对象”然后确定;此时,就已经把... 查看详情

怎么提取图中的数学公式,帮忙提取一下谢谢

手动提取或者可以用公式编辑器。Mathpix可以到mathpix.com下载(支持Windows、苹果及Linux),安装启动后就可以使用它的OCR识别功能了。由于Mathpix使用的是在线识别的方式,因此在使用过程中请确保本机联网。将需要输入的公式写... 查看详情

java使用jacob调用com组件实现把excel的图表复制到word中

需求如上,求大神解决。。。参考技术A步骤一、先进入Excel表格,然后选中需要导入到Word文档中的区域,按下Ctrl+C复制;步骤二、打开Word,然后选择菜单栏的“编辑”中的“选择性粘贴”,在“形式”下面选中“MicrosoftOfficeExcel... 查看详情

在网页编辑器中粘贴时如何保留word中的表格?

...贴”功能按钮,即可既去除Word多余的代码,同时保留Word中的一些样式,如表格等。操作方法:1、进入SiteFactory系统后台,在添加信息的管理界面中,可以看到“从MSWord粘贴”功能按钮:2、从Word中复制相关内容后,单击“从MSWor... 查看详情

在网页编辑器中粘贴时如何保留word中的表格?

...贴”功能按钮,即可既去除Word多余的代码,同时保留Word中的一些样式,如表格等。操作方法:1、进入SiteFactory系统后台,在添加信息的管理界面中,可以看到“从MSWord粘贴”功能按钮:2、从Word中复制相关内容后,单击“从MSWord粘... 查看详情

如何在visio里输入公式??

在visio里面能编辑公式么?如果不能的话,那公式怎么输入进去的?如下图所示:里面的A1,Y1什么的怎么编辑进去?我在mathtype里面编辑好后复制不进去啊  VISIO里插入公式:  安装MATHTYPE  然后插入-》图片-》公式。  O... 查看详情

如何用vba将excel中的数据转化成word文档

...我想生成一个word文档,里面的圈红色的地方可以用EXCEL表中的数字代替(包括门店信息,电子券信息和收回,收回占比信息。跪求代码!!!!步骤一、先进入Excel表格,然后选中需要导入到Word文档中的区域,按下Ctrl+C复制;步... 查看详情

从word中复制图片到xheditor编辑器中

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

word表格怎么导入excel

参考技术A工具/原料:Word文档(WPSoffice专业版本)、Excel文档(WPSoffice专业版本)、电脑(Win7旗舰版)。方法11、打开一个Word文档,用鼠标单击表格左上角的【十字箭头】将整个表格选中。2、在word中选中表格直接【复制粘贴... 查看详情

wangeditor直接粘贴图片实现

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

要把excel表格中的内容截图到邮件中怎么弄?

如果是使用邮件发送excel表格,可以按以下方法操作(以QQ邮箱为例):1、点击“写信”,点击“添加附件”,将表格粘贴在附件里。发送后你的同事或朋友就能下载原版表格,下载后的表格可以随意编辑修改。2、如果想要直接... 查看详情

word 里面插入 mathtype格式的公式,行间距变宽怎么办

参考技术A  方法1:用公式编辑器MathType改变公式属性  1、首先讲这个方式,虽然步骤多一点点,但是是非常简单的。打开一个文档,插入公式之后发现,公式的行距与文字的不同。由于word2013中的公式不能任意拖动,这个... 查看详情

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

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

在网页编辑器中粘贴时如何保留word中的表格

参考技术A即可既去除Word多余的代码,同时保留Word中的一些样式,如表格等。操作方法:1、进入SiteFactory系统后台,在添加信息的管理界面中,可以看到“从MSWord粘贴”功能按钮:2、从Word中复制相关内容后,单击“从MSWord粘贴”... 查看详情