ckeditor富文本编辑器的使用和图片上传,复制粘贴图片上传

自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受,如果图片数量比较多,这种操作就显得非常的麻烦。1、只粘贴图片并上传到服务器config.extraPlugins='uploadimage';//config.uploadUrl='上传路径';config.imageUploadUrl='上传路径';请求文件上传的默认请求是一个文件,作为具有“upload”字段的表单数据。 响应:文件已成功上传当文件成功上传时的JSON响应:uploaded- 设置为1。fileName- 上传文件的名称。url- 上传文件的URL。响应:文件无法上传uploaded- 设置为0。error.message- 要显示给用户的错误消息。using System;usin...

Fckeditor实现WORD粘贴图片自动上传

在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。通过知乎提供的思路找到粘贴的原理,通过TheViper找到粘贴图片的方法。其原理为一下步骤:监听粘贴事件;【用于插入图片】获取光标位置;【记录图片插入位置】获取剪切板内容;【主要是获取文件】上传剪切板图片;在指定光标位置插入图片。以下是代码部分:1.获取光标代码部分,大部分都是直接利用TheViper的代码,只是做了简单的修改,在获取光标的位置添加了插件子集document对象,因为直接使用document对象获取不到光标位置var isSupportRange= typeof document.createRange=='function';    var currentRange,        _parentElement;    //&nbs...

KindEditor 完全复制word内容

Chrome+IE默认支持粘贴剪切板中的图片,但是我要发布的文章存在word里面,图片多达数十张,我总不能一张一张复制吧?Chrome高版本提供了可以将单张图片转换在BASE64字符串的功能。但是无法处理多张图片。而且转换成BASE64后是作为内容一起提交给服务器,不能够将图片单独保存在另外一台服务器中。如果需要单独保存则需要自已进行处理。比较麻烦。我希望打开Word或者WPS文档后,复制内容然后直接粘贴到富文本编辑器中,编辑器自动将图片批量上传到服务器中,无论文档中有多少张图片,编辑器都全部自动上传,不需要再手动一张张处理。同时能够将图片上传到我指定的接口中,服务器需要将图片单独保存在存储服务器中,比如可能是云存储,或者是分布式存储,最后直接发布内容。感觉这个似乎很困难,因为Ueditor本身不支持,粘贴后直接就是空白,这里面一定有原因。好,开始尝试UMeditor,Chrome只能获得本地路径,无法读取文件。https://ueditor.baidu.com/website/umeditor.html(有兴趣可以试试)  难道就这么失败了?不,但是我意外发现UM...

关于KindEditor编辑器,word文档中的图文全选粘贴,在编辑器中不显示图片的问题

图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用,但是项目要求需要支持所有的浏览器,包括Windows和macOS系统。没有办法在网上搜了很多资料终于找到一个产品:WordPaster。浏览器方面能够支持ie6,ie7,ie8,ie9,ie10,chrome,firefox,edge几乎所有的浏览器。编辑器基本上也是全部都支持,并且支持vue,整合也比较简单。 首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。加入下面的代码://判断剪贴板的内容是否包含文本//首先解释一下为什么要判断文本是不是为空//在ctrl+cword中的文字或者图片之后会返回1种(image/png)或者4种type(text/plain,text/html,text/rtf,image/png)类型的对象//为了兼容4种格式的情况,做了如下的判断//如下代码:e.originalEvent...

科讯使用的:ckeditor编辑器.复制word图片.一直沾不上去.谁有好的解决办法呢

在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。通过知乎提供的思路找到粘贴的原理,通过TheViper找到粘贴图片的方法。其原理为一下步骤:监听粘贴事件;【用于插入图片】获取光标位置;【记录图片插入位置】获取剪切板内容;【主要是获取文件】上传剪切板图片;在指定光标位置插入图片。以下是代码部分:1.获取光标代码部分,大部分都是直接利用TheViper的代码,只是做了简单的修改,在获取光标的位置添加了插件子集document对象,因为直接使用document对象获取不到光标位置var isSupportRange= typeof document.createRange=='function';    var currentRange,        _parentElement;    //&nbs...

请问有支持直接从 word 文档复制图片的 editor 吗

Chrome+IE默认支持粘贴剪切板中的图片,但是我要发布的文章存在word里面,图片多达数十张,我总不能一张一张复制吧?Chrome高版本提供了可以将单张图片转换在BASE64字符串的功能。但是无法处理多张图片。而且转换成BASE64后是作为内容一起提交给服务器,不能够将图片单独保存在另外一台服务器中。如果需要单独保存则需要自已进行处理。比较麻烦。我希望打开Word或者WPS文档后,复制内容然后直接粘贴到富文本编辑器中,编辑器自动将图片批量上传到服务器中,无论文档中有多少张图片,编辑器都全部自动上传,不需要再手动一张张处理。同时能够将图片上传到我指定的接口中,服务器需要将图片单独保存在存储服务器中,比如可能是云存储,或者是分布式存储,最后直接发布内容。感觉这个似乎很困难,因为Ueditor本身不支持,粘贴后直接就是空白,这里面一定有原因。好,开始尝试UMeditor,Chrome只能获得本地路径,无法读取文件。https://ueditor.baidu.com/website/umeditor.html(有兴趣可以试试)  难道就这么失败了?不,但是我意外发现UM...

CKEDITOR无缝粘贴word

由于工作需要必须将word文档内容粘贴到编辑器中使用但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一下可能不支持),由于编辑器中添加word文档功能也只是自己用,因此可以忽略这种浏览器了找了很久,试用了很多编辑器,发现只有ckeditor的功能还算符合我的需求(支持自定义HTML属性)然后我写了一个监听粘贴事件的操作,用来获取粘贴之后的file:///xxxx.jpg这种路径<script>    var service={http        :require('http'),url       &n...
代码星球 代码星球·2020-04-03

Ckeditor IE下粘贴word中图片问题

自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受,如果图片数量比较多,这种操作就显得非常的麻烦。1、只粘贴图片并上传到服务器config.extraPlugins='uploadimage';//config.uploadUrl='上传路径';config.imageUploadUrl='上传路径';请求文件上传的默认请求是一个文件,作为具有“upload”字段的表单数据。 响应:文件已成功上传当文件成功上传时的JSON响应:uploaded- 设置为1。fileName- 上传文件的名称。url- 上传文件的URL。响应:文件无法上传uploaded- 设置为0。error.message- 要显示给用户的错误消息。using System;usin...

CKEDITOR Copying images from word

自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受,如果图片数量比较多,这种操作就显得非常的麻烦。1、只粘贴图片并上传到服务器config.extraPlugins='uploadimage';//config.uploadUrl='上传路径';config.imageUploadUrl='上传路径';请求文件上传的默认请求是一个文件,作为具有“upload”字段的表单数据。 响应:文件已成功上传当文件成功上传时的JSON响应:uploaded- 设置为1。fileName- 上传文件的名称。url- 上传文件的URL。响应:文件无法上传uploaded- 设置为0。error.message- 要显示给用户的错误消息。using System;usin...

ckeditor粘贴word图片且图片文件自动上传功能

自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受,如果图片数量比较多,这种操作就显得非常的麻烦。1、只粘贴图片并上传到服务器config.extraPlugins='uploadimage';//config.uploadUrl='上传路径';config.imageUploadUrl='上传路径';请求文件上传的默认请求是一个文件,作为具有“upload”字段的表单数据。 响应:文件已成功上传当文件成功上传时的JSON响应:uploaded- 设置为1。fileName- 上传文件的名称。url- 上传文件的URL。响应:文件无法上传uploaded- 设置为0。error.message- 要显示给用户的错误消息。using System;usin...

ueditor编辑器中从word中复制带图片的信息的操作演示

我司需要做一个需求,就是使用富文本编辑器时,不要以上传附件的形式上传图片,而是以复制粘贴的形式上传图片. 在网上找了一下,有一个插件支持这个功能。WordPaster安装方式如下:直接使用WordPaster.exe安装即可然后在http://blog.ncmem.com/wordpress/2019/10/17/ueditor%e7%bc%96%e8%be%91%e5%99%a8%e4%b8%ad%e4%bb%8eword%e4%b8%ad%e5%a4%8d%e5%88%b6%e5%b8%a6%e5%9b%be%e7%89%87%e7%9a%84%e4%bf%a1%e6%81%af%e7%9a%84%e6%93%8d%e4%bd%9c%e6%bc%94%e7%a4%ba/里面有详细的教程 效果:Word文档中的图片全部自动上传到服务器端,不再需要一张张手动转存操作,大幅度提高操作效率: 自动替换编辑器中的图片地址:  所有图片在上传成功后图片地址都会被自动替换成服务器的图片地址。  在上传多张图片时非常方便,也非常...

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

由于工作需要必须将word文档内容粘贴到编辑器中使用但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一下可能不支持),由于编辑器中添加word文档功能也只是自己用,因此可以忽略这种浏览器了找了很久,试用了很多编辑器,发现只有ckeditor的功能还算符合我的需求(支持自定义HTML属性)然后我写了一个监听粘贴事件的操作,用来获取粘贴之后的file:///xxxx.jpg这种路径<script>    var service={http        :require('http'),url       &n...

ueditor 复制word里面带图文的文章,图片可以直接显示

图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用,但是项目要求需要支持所有的浏览器,包括Windows和macOS系统。没有办法在网上搜了很多资料终于找到一个产品:WordPaster。浏览器方面能够支持ie6,ie7,ie8,ie9,ie10,chrome,firefox,edge几乎所有的浏览器。编辑器基本上也是全部都支持,并且支持vue,整合也比较简单。 首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。加入下面的代码://判断剪贴板的内容是否包含文本//首先解释一下为什么要判断文本是不是为空//在ctrl+cword中的文字或者图片之后会返回1种(image/png)或者4种type(text/plain,text/html,text/rtf,image/png)类型的对象//为了兼容4种格式的情况,做了如下的判断//如下代码:e.originalEvent...

百度ueditor新增的将word内容导入到富文本编辑框的功能.

如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head>    <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>    <title>编辑器完整版实例-1.2.6.0</title>    <scripttype="text/javascript"src="ueditor.config.js"charset="utf-8"></script>  &nb...

UEditor可以如何直接复制word的图文内容到编辑器中

如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head>    <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>    <title>编辑器完整版实例-1.2.6.0</title>    <scripttype="text/javascript"src="ueditor.config.js"charset="utf-8"></script>  &nb...
首页上一页...148149150151152...下一页尾页