[发明专利]一种在文本编辑框中处理图片的方法及系统有效
申请号: | 201410457872.0 | 申请日: | 2014-09-10 |
公开(公告)号: | CN104239049B | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 缪钱勇;陈卫东 | 申请(专利权)人: | 苏州科达科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06T11/60 |
代理公司: | 北京三聚阳光知识产权代理有限公司11250 | 代理人: | 张建纲 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文本编辑 处理 图片 方法 系统 | ||
技术领域
本发明涉及一种计算机信息处理技术,具体地涉及一种在文本编辑框中处理图片的方法及系统。
背景技术
近年来,各种类型的IM工具,例如QQ、MSN、微信等,已经成为广大用户必不可少的软件工具。IM,英文全称为Instant Messaging,是指即时通讯、实时传讯,这是一种可以让使用者在网络上建立某种私人聊天室(chatroom)的实时通讯服务。目前在互联网上受欢迎的即时通讯软件包括QQ、百度HI、新浪UC、MSN Messenger、FastMsg、Lava系列(Lava-Lava、Lava快信、Lava个信)等。通过IM工具,用户可以在网络上进行文字、声音和视频的交流,共享文件、图片和视频信息等,方便了用户的生活、工作和学习。随着网络技术的不断发展和网络影响的不断扩大,用户对IM工具的易用性、稳定性和安全性等方面提出了较高的要求。文本编辑框是一种文本编辑控件,在IM工具中,为用户提供输入文字、图片等信息的接口。
在使用IM工具的过程中,用户不但可以通过文本编辑框与其他用户进行普通的文本聊天,而且还可以发送表情图片来表达自己的心情,极大地提高了沟通的趣味性,通常,IM工具发送图片分为两个步骤:第一步将需要发送的图片插入到文本编辑框中;第二步点击发送图片,即完成了图片的发送过程。但是将图片插入到文本编辑框中后就无法对图片进行进一步的处理。现有技术中用户通过IM工具向其他用户发送图片时,若想要对所发送的图片进行编辑,所采用的操作过程如下:用户通过其他图片编辑工具打开该图片文件,对其进行编辑处理后,再重新将图片插入到文本编辑框中进行图片的发送。整个过程比较繁琐,不能直接在文本编辑框中编辑图片。
现有专利文献CN101046722A公开了一种在客户端内容发送窗口中编辑图片的方法及客户端,当文本编辑框中捕获到针对其载入的图片的编辑触发操作时,能够响应该操作,将本地的预先选定的图片编辑程序的编辑工具栏载入到文本编辑框中,利用所述载入的编辑工具栏编辑处理所述图片,并在图片编辑处理完成后,将编辑处理后的图片重新载入内容发送窗口中,从而实现对文本编辑框中插入的图片进行编辑处理。但是该方法在编辑图片时需要载入一个图片编辑工具栏,图片工具栏中界面复杂,修改不方便,编辑时需要自己纯手动的修改,不能做到某种功能的快捷自动修改,而且如果默认的图片编辑工具栏采用的是大型软件,例如PS,则需要耗费大量时间用来打开编辑窗口。
发明内容
为此,本发明所要解决的技术问题在于现有技术中对文本编辑框中插入的图片进行编辑的方法耗费时间长,修改不方便,从而提出一种在文本编辑框中处理图片的方法及系统。
为解决上述技术问题,本发明提供如下技术方案:
一种在文本编辑框中处理图片的方法,包括如下步骤:
通过ATL控件建立图片加载接口和图片编辑接口;
获取待发送图片的路径;
调用ATL控件的图片加载接口,根据待发送图片的路径加载待发送图片;
将加载图片后的ATL控件插入文本编辑框,在文本编辑框中显示待发送图片;
调用ATL控件的图片编辑接口,对待发送图片进行处理。
上述在文本编辑框中处理图片的方法,所述图片编辑接口包括图片灰化接口和/或图片处理接口。
上述在文本编辑框中处理图片的方法,所述调用ATL控件的图片编辑接口,对待发送图片进行图片处理的步骤,包括:接收用户的灰化指令,调用图片灰化接口,对待发送图片进行灰化处理。
上述在文本编辑框中处理图片的方法,所述调用ATL控件的图片编辑接口,对待发送图片进行图片处理的步骤,包括:接收用户的指令,获取图片处理的参数,调用所述图片处理接口根据所述参数对待发送图片进行处理。
上述在文本编辑框中处理图片的方法,所述ATL控件的图片处理接口为图片RGBA值处理接口,通过设置不同的RGBA值的系数对待发送图片进行处理。
上述在文本编辑框中处理图片的方法,所述ATL控件的图片加载接口采用Image的流加载方式,加载待发送图片的具体过程如下:
根据获取的待发送图片的路径,打开待发送图片;
读出待发送图片的数据,并将所述待发送图片的数据转化为流数据;
将所述流数据加载进内存,并保存图片信息。
上述在文本编辑框中处理图片的方法,所述图片信息包括图片帧数、每帧图片的像素信息、每帧图片的尺寸大小信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科达科技股份有限公司,未经苏州科达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410457872.0/2.html,转载请声明来源钻瓜专利网。