[发明专利]一种在文本编辑框中处理图片的方法及系统有效
申请号: | 201410457872.0 | 申请日: | 2014-09-10 |
公开(公告)号: | CN104239049B | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 缪钱勇;陈卫东 | 申请(专利权)人: | 苏州科达科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06T11/60 |
代理公司: | 北京三聚阳光知识产权代理有限公司11250 | 代理人: | 张建纲 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文本编辑 处理 图片 方法 系统 | ||
1.一种在文本编辑框中处理图片的方法,其特征在于,包括如下步骤:
通过ATL控件建立图片加载接口和图片编辑接口;
获取待发送图片的路径;
调用ATL控件的图片加载接口,根据待发送图片的路径加载待发送图片;
将加载图片后的ATL控件插入文本编辑框,在文本编辑框中显示待发送图片;
调用ATL控件的图片编辑接口,对待发送图片进行处理。
2.根据权利要求1所述的在文本编辑框中处理图片的方法,其特征在于,所述图片编辑接口包括图片灰化接口和/或图片处理接口。
3.根据权利要求1或2所述的在文本编辑框中处理图片的方法,其特征在于,所述调用ATL控件的图片编辑接口,对待发送图片进行图片处理的步骤,包括:接收用户的灰化指令,调用图片灰化接口,对待发送图片进行灰化处理。
4.根据权利要求1或2所述的在文本编辑框中处理图片的方法,其特征在于,所述调用ATL控件的图片编辑接口,对待发送图片进行图片处理的步骤,包括:接收用户的指令,获取图片处理的参数,调用所述图片处理接口根据所述参数对待发送图片进行处理。
5.根据权利要求1所述的在文本编辑框中处理图片的方法,其特征在于,所述ATL控件的图片处理接口为图片RGBA值处理接口,通过设置不同的RGBA值的系数对待发送图片进行处理。
6.根据权利要求1所述的在文本编辑框中处理图片的方法,其特征在于,所述ATL控件的图片加载接口采用Image的流加载方式,加载待发送图片的具体过程如下:
根据获取的待发送图片的路径,打开待发送图片;
读出待发送图片的数据,并将所述待发送图片的数据转化为流数据;
将所述流数据加载进内存,并保存图片信息。
7.根据权利要求6所述的在文本编辑框中处理图片的方法,其特征在于,所述图片信息包括图片帧数、每帧图片的像素信息、每帧图片的尺寸大小信息。
8.根据权利要求1所述的在文本编辑框中处理图片的方法,其特征在于,所述将加载图片后的ATL控件插入文本编辑框,在文本编辑框中显示待发送图片的步骤具体包括:
创建OLE对象;
将OLE对象与ATL控件的对象进行绑定;
调用文本编辑框插入OLE对象的接口,即在文本编辑框中插入了ATL控件。
9.一种在文本编辑框中处理图片的系统,其特征在于,包括:
预处理模块,用于通过ATL控件建立图片加载接口和图片编辑接口;
路径获取模块,用于获取待发送图片的路径;
图片加载模块,用于调用图片加载接口,根据待发送图片的路径加载待
发送图片;
图片插入模块,用于将加载图片后的ATL控件插入文本编辑框,在文本编辑框中显示待发送图片;
图片处理模块,用于调用ATL控件的图片编辑接口,对待发送图片进行处理。
10.根据权利要求9所述的在文本编辑框中处理图片的系统,其特征在于,预处理模块中,所述图片编辑接口包括图片灰化接口和/或图片处理接口。
11.根据权利要求9或10所述的在文本编辑框中处理图片的系统,其特征在于,图片处理模块中,包括:
接收灰化指令子模块,用于接收用户的灰化指令;
调用图片灰化接口子模块,用于对待发送图片进行灰化处理。
12.根据权利要求9或10所述的在文本编辑框中处理图片的系统,其特征在于,图片处理模块中,包括:
接收指令子模块,用于接收用户的指令,获取图片处理的参数;
调用接口子模块,用于调用所述图片处理接口根据所述参数对待发送图片进行处理。
13.根据权利要求12所述的在文本编辑框中处理图片的系统,其特征在于,调用接口子模块中,所述图片处理接口为图片RGBA值处理接口,通过设置不同的RGBA值的系数对待发送图片进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科达科技股份有限公司,未经苏州科达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410457872.0/1.html,转载请声明来源钻瓜专利网。