从word中复制内容包含图片到编辑器中解决方法
从word中复制内容包含图片到编辑器中图片不能显示,我看了一下复制过去的代码。路径是本地的。我想用正则表达
从word中复制内容包含图片到编辑器中
图片不能显示,我看了一下复制过去的代码。路径是本地的。我想用正则表达式匹配
文章中的这种标签。<v:imagedata o:title="beyonbit" src="file:///C:\Users\lbd\AppData\Local\Temp\msohtmlclip1\01\clip_image001.jpg"></v:imagedata>
把图片上传到服务器上,然后替换URL。
请问正则表达式如何实现呢?
还有没有更简单的实现word拷贝到编辑器中得方法呢?
谢谢啦
[解决办法]
word访问的图片是本地图片,而网页编辑器访问的是服务器上的图片,所以,根本不能同日而语。
当然,在上传图片的时候也可以用src="file:///C:\Users\lbd\AppData\Local\Temp\msohtmlclip1\01\clip_image001.jpg的方式用来预览图片。
[解决办法]
你的想法是正确的啊。保存的时候,把本地路径变为服务器路径,前提是你的图片要能上传到服务器里。然后把编辑器本地的路径变为服务器的路径
[解决办法]没做过这种的,不过我想应该可以实现的。
思路如下:
监视键盘动作,在Control-V或右键粘贴时激活事件,读取剪贴板,用正则提取其中的图片地址,
js生成隐藏表单,赋给file控件,再用js ajax上传,取回图片地址,进行替换。
[解决办法]先把word里的内容全部读出来,正则取出图片路径,上传到服务器,上传成功之后,替换该图片路径