一种在即时通信中屏幕截图的方法和系统技术方案

技术编号:3496201 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种在即时通信中屏幕截图的方法,包括以下步骤:A1,接收到屏幕截图请求,启动屏幕截图功能;A2,启动图片编辑功能,在操作窗口中显示图片编辑工具,并根据接收到的编辑指令对选定屏幕区域内的图像进行编辑。本发明专利技术还公开了一种在即时通信中屏幕截图的系统。本发明专利技术的有益效果在于:用户在使用即时通信工具的实时屏幕截图功能时,可根据需要对图片进行编辑,丰富了截图功能,更好地满足了用户需求。实现即时通信增值服务新的赢利模式。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种在即时通信中屏幕截图的方法和系统
技术介绍
目前即时通信领域的交流方式除了文本交互和双方真人语音视频的交互以外,图片信息也是一种重要的方式,用户借助图片往往能够传达更为丰富的信息。目前已经有即时通信软件具备了实时屏幕截图的功能,能够自由选取屏幕上的任何位置和大小的图像,然后通过即时通信终端的发送图片功能发送给对方。该功能相当于实时“描述”本地的屏幕状态并共享给对方,给用户带来了极大的便利。具体方案是用户按下对话窗口的捕捉屏幕按钮或者快捷键Ctrl+Alt+A后,进入截图状态,然后使用鼠标选定要截图范围后,双击鼠标左键即可将所选范围以图片形式保存到聊天窗口。其缺点是屏幕截图结束后,直接双击鼠标左键图片就已经编码保存,没有提供编辑图片的功能,难以突出重点或者更好地表达用户的想法。用户如果需要编辑图片,必须借助其他的图片处理工具先截图,再通过操作系统的剪贴板功能,用专用的图片处理工具进行处理,然后重新截图发送给对方(或者将处理的结果保存,以文件形式发送给对方)。这样的操作过程比较繁琐,需要进一步改善以提升用户体验。
技术实现思路
本专利技术的目的在于提供一种在即时通信中屏幕截图的方法和系统,满足用户的个性化需求。本专利技术解决其技术问题所采用的技术方案是一种在即时通信中屏幕截图的方法,包括以下步骤A1,接收到屏幕截图请求,启动屏幕截图功能;A2,启动图片编辑功能,在操作窗口中显示图片编辑工具,并根据接收到的编辑指令对选定屏幕区域内的图像进行编辑。作为优选,步骤A1中,在启动图片编辑功能之后可进一步包括在操作窗口中显示操作提示信息;所述提示信息至少包括如何截取图像和如何退出屏幕截图功能。作为优选,步骤A1和A2之间进一步包括A11,接收到截图指令,根据所述指令捕捉屏幕的特定区域的数据;A12,更新操作窗口中的操作提示信息;更新后的操作信息至少包括如何修改截取图像的范围和位置,以及如何重新截取图像。作为优选,步骤A12中,所述更新后的操作信息还可包括如何启动图片编辑功能。具体的,步骤A2中,所述图片编辑工具可至少包括画笔工具、文字编辑工具、橡皮工具和框选工具。作为优选,步骤A2中,启动图片编辑功能后,更新操作窗口中的操作提示信息;更新后的操作信息可至少包括如何关闭图片编辑功能。本专利技术一种在即时通信中屏幕截图的方法,可进一步包括步骤A3,接收到关闭图片编辑工具指令,关闭图片编辑工具;A4,接收到保存指令,保存编辑后的图片,关闭操作窗口。本专利技术还提供了一种在即时通信中屏幕截图的系统,包括控制模块和屏幕截图模块,还包括图片编辑模块;其中,所述控制模块用于接收来自用户输入设备的信号,对所述信号进行解析,并根据该信号对屏幕截图模块进行控制,接收屏幕截图模块返回的屏幕数据并发送到即时通信对话框显示;所述屏幕截图模块用于根据所述控制模块的控制信号进行捕捉屏幕数据,将捕获到的屏幕数据发送到图片编辑模块或控制模块,或接收来自图片编辑模块的屏幕数据并发送到控制模块;所述图片编辑模块用于根据用户的指令对接收到的屏幕数据进行编辑,并将编辑后的屏幕发送到屏幕截图模块。作为优选,本专利技术系统还可包括还包括触发模块,用于根据用户的操作向所述控制模块发送控制指令。所述控制指令包括屏幕截图请求。作为优选,本专利技术系统还可包括图像编码模块,用于对来自屏幕截图模块或图片编辑模块的屏幕数据进行压缩编码,并根据指令将压缩编码后的屏幕数据发送到控制模块。本专利技术的有益效果在于用户在使用即时通信工具的实时屏幕截图功能时,可根据需要对图片进行编辑,丰富了截图功能,更好地满足了用户需求。实现即时通信增值服务新的赢利模式。附图说明图1是本专利技术一种在即时通信中屏幕截图的系统的结构框图。图2是本专利技术一个实施例中第一组操作提示信息框的示意图。图3是本专利技术一个实施例中第二组操作提示信息框的示意图。图4是本专利技术一个实施例中图片编辑工具栏的示意图。图5是本专利技术一个实施例中一种在即时通信中屏幕截图的方法流程图。具体实施例方式下面根据附图和具体实施例对本专利技术作进一步阐述。如图1所示,本专利技术一种在即时通信中屏幕截图的系统包括嵌入在即时通信对话框200上的触发模块104、控制模块101、屏幕截图模块102、图片编辑模块103和图像编码模块106。其中,触发模块104嵌入在即时通信界面的对话框200上,可以是按钮、触摸板、推拉杆、旋转杆或键盘等与触发功能模块的组合。当用户在使用对话框200进行交流时,可通过使用用户输入设备控制触发模块104向控制模块101发送启动命令启动截图功能(例如但不限于,使用键盘输入一个快捷键或点击触发按钮)。此时,控制模块101会向操作窗口发送第一组操作提示信息,所述提示信息可包括如何截取图像和如何退出屏幕截图功能(例如但不限于,如图2所示)。同时,鼠标作为屏幕截图模块102的捕捉工具,当用户按下鼠标左键不放时,可在屏幕上捕捉选择的屏幕数据,并用框图示意选择的范围。本专利技术的其它实施例中,当用户使用的是触摸屏时,用户可使用手指作为屏幕截图模块102的捕捉工具。本专利技术较佳实施例中,可设定一快捷键对应启动图片编辑功能。当用户按下此快捷键后,控制模块101会向操作窗口发送关于如何关闭图片编辑功能的操作提示信息;同时,控制模块101向屏幕截图模块102发送指令,控制屏幕截图模块102将用户用鼠标选定的区域内的屏幕数据发送到图片编辑模块103,图片编辑模块103同时会启动图片编辑工具栏(如图4所示),并发送到操作窗口的对应位置上显示。图片编辑工具栏中可至少包括画笔工具、文字编辑工具、橡皮工具和框选工具(颜色可以选择)4种常用的图片编辑功能。框选工具可以有多种形式,圆形,椭圆形,矩形等等。用户在启动了图片编辑工具以后,可以自由的对选区进行添加文字、引线、框选重点等操作,更加有效地表达自己的意图。可设定另一快捷键对应关闭图片编辑的功能。当用户按下此快捷键后,控制模块101会更新操作窗口的操作提示信息,去除关闭图片编辑功能的操作提示信息;同时,控制模块101会向屏幕截图模块102发送指令,控制屏幕截图模块102向图片编辑模块103发送关闭指令,图片编辑模块103会将编辑修改后的屏幕数据发送到图像编码模块106进行压缩编码处理(也会发送到屏幕截图模块102),同时关闭图片编辑工具栏。本专利技术较佳实施例中,只有当控制模块101接收到保存指令(例如用户双击鼠标左键)时,控制模块101才会将用户截取的屏幕数据(来自屏幕截图模块102的未经过图片编辑处理的数据)或经过编辑后的屏幕数据(来自图片编辑模块103的经过图片编辑处理的数据)发送到本地对话框200进行显示(便于用户预览)。本专利技术较佳实施例中,不将压缩后的屏幕数据发送到对话框200进行显示。压缩编码后的屏幕数据主要用于通过网络传送给接收端,以节省网络带宽。只有在用户使用用户输入设备触发即时通信对话框200上的发送模块或使用快捷键发送对话框200中的内容时,控制模块101才会将经过图像编码模块106处理后的屏幕数据发送到网络中。本专利技术其它实施例中,当控制模块101接收到保存指令时,控制模块101可将经过压缩编码后的屏幕数据发送到对话框200显示。设定一种快捷键对应保存截图到对话框200的操作。当本文档来自技高网...

【技术保护点】
一种在即时通信中屏幕截图的方法,其特征在于,包括以下步骤:A1,接收到屏幕截图请求,启动屏幕截图功能;A2,启动图片编辑功能,在操作窗口中显示图片编辑工具,并根据接收到的编辑指令对选定屏幕区域内的图像进行编辑。

【技术特征摘要】

【专利技术属性】
技术研发人员:吕静
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利