[发明专利]将图片资源素材与文字素材拖拽到软件界面方法及其系统在审
申请号: | 201910824126.3 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110516192A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 刘德建;徐朝旺;郑彬;林艳芬;李正;岳万恕;陈宏展 | 申请(专利权)人: | 福建天晴数码有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F8/38 |
代理公司: | 35233 福州旭辰知识产权代理事务所(普通合伙) | 代理人: | 程勇<国际申请>=<国际公布>=<进入国 |
地址: | 350000 福建省福州市君竹路83*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件工程 软件界面 素材 拖拽 图片资源 拖拽事件 信息体 网页浏览器 工作效率 图片信息 携带 控件 解析 网页 保存 图片 | ||
1.一种将图片资源素材与文字素材拖拽到软件界面方法,其特征在于:所述方法包括如下步骤:
步骤1、建立软件工程并添加网页浏览器控件;
步骤2、让软件工程接收网页拖拽事件并解析拖拽事件携带的信息体;
步骤3、判断拖拽的实体是否是文字或者图片信息;
步骤4、根据携带的不同信息体决定产生文字或者图片的方式和进行相应的处理;
步骤5、软件工程将产生的文字或者图片直接在软件界面显示出来或者在软件工程中保存起来。
2.根据权利要求1所述的一种将图片资源素材与文字素材拖拽到软件界面方法,其特征在于:所述步骤1进一步具体为:
步骤11:建立软件工程,设计排版相应的UI操作界面;
步骤12:在软件工程中添加网页浏览器控件,以便在软件工程中直接打开指定的网页。
3.根据权利要求1所述的一种将图片资源素材与文字素材拖拽到软件界面方法,其特征在于:所述步骤2中解析拖拽事件携带的信息体,采用集成开发环境QTCreator作为工具,只要将软件界面的组件设置成接受拖拽消息即可。
4.根据权利要求1所述的一种将图片资源素材与文字素材拖拽到软件界面方法,其特征在于:所述步骤3进一步具体为:根据软件工程的组件响应拖拽信息反馈回来携带信息数据包,获取信息数据包中图片资源素材和文字素材;将获得的图片资源素材和文字素材缓存起来,供步骤4使用。
5.根据权利要求1所述的一种将图片资源素材与文字素材拖拽到软件界面方法,其特征在于:所述步骤4进一步具体为:
如果拖拽实体携带的内容是文字信息且否包含网络协议头信息,则当做网址文字进行处理,将文字内容缓存起来;其中,判断的依据主要判断是否是以“http”或者“https”协议打头且不是以“png”、“jpg”、“jpeg”、“bmp”图片扩展名格式结尾;
如果拖拽实体携带的内容是文字信息且不包含网络协议头信息且不包含本地磁盘文件路径,则当做是网页文字进行处理,将文字内容缓存起来;其中判断的依据是判断是否没有包含“http”及“https”,且不是以磁盘路径打头;
如果拖拽实体携带的内容是文字信息且包含本地磁盘文件路径地址,则当做是本地的文件进行出处理,进一步判断该文件是否是文本文件,如果是文本文件,则将文字内容取出缓存起来;
如果拖拽实体携带的内容是图片且是网页图片地址,则将图片地址缓存起来;其中判断的依据是看下是不是以“http”或者“https”打头,且以“png”、“jpg”、“jpeg”、“bmp”扩展名结尾的图片地址;
如果拖拽实体携带的内容是图片且是图片的Base64编码,则将图片的Base64缓存起来;
如果拖拽实体携带的内容是图片二进制流数据包,则将二进制流缓存起来;其中,判断的依据是直接判断二进制文件类型,二进制文件类型都有定义好且完全公开的标准的格式,且根据公开的文件信息结构直接判断二进制文件的信息头部分即能得到图片的具体格式;
如果拖拽实体携带的内容是本地图片磁盘文件地址,则将本地图片磁盘文件地址缓存起来。
6.根据权利要求5所述的一种将图片资源素材与文字素材拖拽到软件界面方法,其特征在于:所述步骤5进一步具体为:
步骤51、根据步骤4缓存的内容性质将其分类为:网络协议地址资源、二进制文件流资源、Base64资源、本地磁盘文件资源、原样资源;
步骤52、根据所述分类分别采取相应的处理方式,获取文字或者图片实体;
步骤53、根据业务软件的具体需求将文字或者图片实体进行直接显示或者保存在软件工程内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910824126.3/1.html,转载请声明来源钻瓜专利网。