[发明专利]一种基于浏览器的Word图片拷贝上传控件与方法在审
申请号: | 201410501545.0 | 申请日: | 2014-09-27 |
公开(公告)号: | CN104268226A | 公开(公告)日: | 2015-01-07 |
发明(设计)人: | 张进生;李杰;许斌;高振洪;马优敏;徐洪刚;张琳 | 申请(专利权)人: | 昆明钢铁集团有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/24 |
代理公司: | 昆明知道专利事务所(特殊普通合伙企业) 53116 | 代理人: | 姜开侠 |
地址: | 650300 云南省*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 浏览器 word 图片 拷贝 上传 控件 方法 | ||
技术领域
本发明属于计算机技术领域,具体涉及一种基于浏览器的Word图片拷贝上传控件与方法。
背景技术
随着互联网技术的发展,越来越多的用户每天需要将大量的图片上传到Web服务器上进行对外展示,特别是在在线考试系统出题与网站内容编辑方面,但是这也是一件非常不方便的事情,很多图片材料往往以Word的格式存储许多情况下甚至需要手动将一张张图片上传到Web服务器上,这些重复操作将会浪费用户的许多时间,特别是对网站编辑人员或者是在线考试系统的出题人员来说更是如此。如何让用户方便快速的将Word中的图片快速的上传到Web服务器中,减少重复工作,提高工作效率成为亟待解决的问题。
发明内容
本发明的第一目的在于提供一种基于浏览器的Word图片拷贝上传控件;第二目的在于提供所述的基于浏览器的Word图片拷贝上传控件的使用方法。
本发明的第一目的是这样实现的,包括服务器单元、Word粘贴监控单元、Word内容截取转换单元、粘贴内容上传单元、粘贴内容解析保存单元,其中:
服务器单元:用于存储系统的业务逻辑和数据;
Word粘贴监控单元:用于操作人员打开Word文档,选择粘贴公式内容,打开内容编辑器,粘贴选择内容;
Word内容截取转换单元:用于检查激活状态Word文档,截取选中内容,并新建一个Word文档将选中内容粘贴其中,继续将新建Word文件保存为HTML文件;
粘贴内容上传单元:用于将HTML文件打包成gzip格式,并将gzip文件上传到服务器,文件上传成功后,通知服务器解析上传内容;
粘贴内容解析保存单元:用于接受gzip文件并组装存放,解包gzip后解析html文件,并将其中的图片文件上传,组装成页面显示HTML后返回给富文本编辑器。
本发明的第二目的是这样实现的,包括以下步骤:
A、浏览器插件安装:操作人员打开相应的富文本编辑器页面,系统将自动检测浏览器是否安装粘贴插件,如果没有安装,系统将自动弹出安装窗口,操作人员运行后,系统将自动安装该插件;
B、Word粘贴监听:操作人员打开Word文档,选择需要粘贴内容后,打开富文本编辑器,粘贴word内容,编辑器监听程序将监听粘贴事件,并调用浏览器控件处理粘贴内容;
C、Word内容截取转换:控件检查激活状态Word文档,截取选中内容,并新建一个Word文档将选中内容粘贴其中,控件继续将新建Word文件保存为HTML文件;
D、粘贴内容转换上传:控件将HTML文件打包成gzip格式,并将gzip文件上传到服务器,文件上传成功后,通知服务器解析上传内容;
E、Gzip文件解析:服务器接收gzip文件并组装存放,解包gzip后用正则表达式解析html文件,将其中的图片文件上传,组装成页面显示html后返回给富文本编辑器中显示。
本发明为用户提供一种直接从Word文件中拷贝图片上传到Web服务器的方法,该方法提高了用户从Word上传图片到服务器的效率,减少了重复工作,特别在在线考试系统出题环节,用户可以直接将试题内容编辑好后从Word拷贝至富文本编辑器,提高了出题效率。本发明实现了自动将Word粘贴图片上传至Web服务器,减少了重复操作,提高了工作效率;对在线考试系统来说,实现了可以先在Word中编辑试题后直接粘贴至文本编辑器保存,提高了出题效率。
附图说明
图1为本发明基于浏览器的Word图片拷贝上传控件的个单元逻辑结构示意图;
图2为本发明基于浏览器的Word图片拷贝上传控件的流程示意图。
具体实施方式
下面结合附图对本发明作进一步的说明,但不以任何方式对本发明加以限制,基于本发明教导所作的任何变换或替换,均属于本发明的保护范围。
本发明所属的基于浏览器的Word图片拷贝上传控件,包括服务器单元、Word粘贴监控单元、Word内容截取转换单元、粘贴内容上传单元、粘贴内容解析保存单元,其中:
服务器单元:用于存储系统的业务逻辑和数据;
Word粘贴监控单元:用于操作人员打开Word文档,选择粘贴公式内容,打开内容编辑器,粘贴选择内容;
Word内容截取转换单元:用于检查激活状态Word文档,截取选中内容,并新建一个Word文档将选中内容粘贴其中,继续将新建Word文件保存为HTML文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明钢铁集团有限责任公司,未经昆明钢铁集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410501545.0/2.html,转载请声明来源钻瓜专利网。