一种屏幕截图方法、装置及通讯客户端制造方法及图纸

技术编号:7786260 阅读:186 留言:0更新日期:2012-09-21 07:12
本申请提供了一种屏幕截图方法、装置及通讯客户端,以解决多屏截图效率低的问题。所述方法包括:启动屏幕截图功能;对第一屏选定区域进行截取,并根据所述第一屏选定区域产生第一屏截取图像的起始坐标点和结束坐标点;保存所述第一屏截取图像及其起始坐标点和结束坐标点;判断是否进入第二屏,如果是,则根据第二屏选定区域产生并保存第二屏截取图像的起始坐标点和结束坐标点,并保存第二屏截取图像,循环所述判断步骤直到第N屏;根据每屏截取图像的起始坐标点和结束坐标点进行图像合并。本申请提高了多屏截图的效率,可以帮助用户快速抓取多屏图像;而且,不需要使用专业的图像编辑工具进行图像合并,降低了操作门槛。

【技术实现步骤摘要】

本申请涉及通讯技术,特别是涉及一种屏幕截图方法、装置及一种通讯客户端。
技术介绍
、随着互联网及移动通讯技术的普及,各种通讯工具不断涌现,如,电子邮件、即时通讯(Instant Messaging, IM)等。以IM即时通讯为例进行说明,IM已成为互联沟通和交流的主要工具之一。而利用IM工具进行屏幕截图是一个常用的操作手段,例如用户在使用頂工具与朋友、客户通信过程中,以图片形式截取网页或其他屏幕页面上的内容,并发送给对方。頂的这种截图功能极大地方便了通信双方的沟通。目前各种IM工具基本都采用下述方法进行屏幕截图用户点击頂客户端窗口上的截取按钮触发截图操作,通过拖拽鼠标截取屏幕内容,截取之后通过双击鼠标左键等动作可将截图自动嵌入頂客户端窗口中,这时便可发送给对方进行浏览。上述方法可以对当前屏幕显示的内容进行截图,如果用户需要进行多屏内容的截图,则执行以下操作点击截取按钮触发截图操作,截取当前屏幕显示的内容,之后保存到本地,并退出截图操作;然后,滚动鼠标翻到下一屏页面,再次点击截取按钮触发截图操作,完成截图操作后再保存到本地,退出截图操作;如此反复,当完成所有截图操作之后,再利用专业的图像编辑工具(如photoshop)将本地保存的各屏截图进行合并处理,合并成一幅图片之后再复制粘贴到IM客户端窗口中。由上可知,目前的多屏截图操作非常繁琐,截图效率低,极大地影响了用户的操作效率,用户不能快速抓取多屏图像。而且,并不是所有人都会使用专业的图像编辑工具,因此这种多屏截图操作还提高了使用者的操作门槛。
技术实现思路
本申请提供了一种屏幕截图方法及装置,以解决目前的多屏截图效率低的问题。相应的,本申请还提供了一种通讯客户端,可以快速完成多屏截图。为了解决上述问题,本申请公开了一种屏幕截图方法,包括启动屏.截图功能;对第一屏选定区域进行截取,并根据所述第一屏选定区域产生第一屏截取图像的起始坐标点和结束坐标点;保存所述第一屏截取图像及其起始坐标点和结束坐标点;判断是否进入第二屏,如果是,则根据第二屏选定区域产生并保存第二屏截取图像的起始坐标点和结束坐标点,并保存第二屏截取图像,循环所述判断步骤直到第N屏;根据每屏截取图像的起始坐标点和结束坐标点进行图像合并。优选的,所述方法还包括将合并后的图像自动嵌入打开的通讯窗口中;或者,将合并后的图像保存到通讯客户端本地。其中,所述第一屏截取图像到第N屏截取图像为多屏连续图像,或者为每屏特定选取某些区域的不连续图像。、优选的,若多屏截取图像为不连续图像,则每屏截取图像包含一个或多个图像。其中,所述判断是否进入第二屏,包括若多屏截取图像为连续图像,则在拖拽鼠标截取图像的过程中,判断所述鼠标的拖拽是否自动触发了截取页面的滚动条向第二屏滚动,如果是,则进入第二屏;否则未进入第二屏;若多屏截取图像为不连续图像,则在滚动鼠标或拖拽截取页面滚动条的过程中,判断该滚动条是否向第二屏滚动,如果是,则进入第二屏;否则未进入第二屏。优选的,所述图像合并之前,还包括对截取的图像进行放大或缩小,然后对放大或缩小的图像进行合并。优选的,所述方法还包括退出屏幕截图功能,并将保存的多屏截取图像及其起始坐标点和结束坐标点清空。本申请还公开了一种屏幕截图装置,包括功能启动单兀,用于启动屏.截图功能;截图单元,用于对第一屏选定区域进行截取,并根据所述第一屏选定区域产生第一屏截取图像的起始坐标点和结束坐标点;临时保存单元,用于保存所述第一屏截取图像及其起始坐标点和结束坐标点;多屏判断单元,用于判断是否进入第二屏,如果是,则触发所述截图单元根据第二屏选定区域产生并保存第二屏截取图像的起始坐标点和结束坐标点,并触发所述临时保存单元保存第二屏截取图像,所述多屏判断单元循环所述判断直到第N屏;图像合并单元,用于根据所述临时保存单元保存的每屏截取图像的起始坐标点和结束坐标点进行图像合并。优选的,所述装置还包括嵌入单元,用于将合并后的图像自动嵌入打开的通讯窗口中。优选的,所述装置还包括本地保存单元,用于将合并后的图像保存到通讯客户端本地。优选的,所述第一屏截取图像到第N屏截取图像为多屏连续图像,或者为每屏特定选取某些区域的不连续图像;若多屏截取图像为不连续图像,则每屏截取图像包含一个或多个图像。优选的,所述装置还包括缩放单元,用于对截取的图像进行放大或缩小;所述图像合并单元对放大或缩小的图像进行合并。本申请还公开了一种通讯客户端,包括所述的屏幕截图装置。与现有技术相比,本申请包括以下优点首先,本申请在启动屏幕截图功能后,通过对选定区域进行拉动,或者通过滚动鼠标或拖拽截取页面的滚动条,就可以翻页进行多屏图像的选择截取,并对每屏截取的图像分别产生起始坐标点和结束坐标点,然后根据每屏截取图像的起始坐标点和结束坐标点将多屏图像合并。这样,在通讯过程中,就可以将合并为一幅图的多屏图像自动嵌入到通讯窗口中,发送给对方。因此,本申请提高了多屏截图的效率,可以帮助用户快速抓取多屏图像,同时也提高了用户的操作效率;而且,本申请不需要使用专业的图像编辑工具进行图像合并,因此也降低了使用者的操作门槛。其次,本申请的快速截图方法不仅可以截取多屏连续图像,还可以截取不连续的图像,即可以对每一屏选择特定的一个或多个不连续区域进行截取,因此本申请提供的多屏截图方法更加灵活。、再次,本申请还可以对截取的图像进行放大或缩小操作,经过缩小的图像不会占用通讯过程中截图传输的带宽,降低了带宽传输的成本。当然,实施本申请的任一产品不一定需要同时达到以上所述的所有优点。附图说明图I是本申请实施例所述一种屏幕截图方法的流程图;图2是本申请实施例所述图像合并示意图;图3是本申请实施例所述一种屏幕截图装置的结构图;图4是本申请实施例所述即时通讯客户端运行环境的结构示意图。具体实施例方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。为了提高多屏截图的效率,本申请提出一种屏幕截图方法、装置及一种通讯客户端,可以应用到各类頂即时通讯工具中,或者应用到电子邮件系统等其他通讯工具中,对网页、办公软件如word、excel的页面以及游戏、电影等各种应用程序界面显示的内容进行多屏图像的快速抓取。本申请的主要思想是在启动屏幕截图功能后,通过对选定区域进行拉动,或者通过滚动鼠标或拖拽截取页面的滚动条,就可以翻页进行多屏图像的选择截取,并对每屏截取的图像分别产生起始坐标点和结束坐标点,然后根据每屏截取图像的起始坐标点和结束坐标点将多屏图像合并。下面通过实施例对本申请所述方法的实现流程进行详细说明。参照图1,是本申请实施例所述一种屏幕截图方法的流程图。以頂即时通讯为例进行说明步骤101,启动屏眷截图功能;通常,IM客户端提供了三种启动方式 一种方式是,截屏按钮位于每个頂聊天窗口中,用户打开頂聊天窗口进行即时通讯的过程中,可以点击聊天窗口中的截屏按钮来启动屏幕截图功能;另一种方式是,截屏按钮还位于頂的联系人显示界面上,此时用户不需要打开任何联系人的聊天窗口,即可点击联系人显示界面上的截屏按钮来启动屏幕截图功能;还有一种方式是,通过键盘快捷键启动屏幕截图功能,快捷键可以进行设置。无论采用哪一种启动方式,都可以在启动屏幕截图功能后进入截图本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.ー种屏幕截图方法,其特征在于,包括 启动屏幕截图功能; 对第一屏选定区域进行截取,井根据所述第一屏选定区域产生第一屏截取图像的起始坐标点和结束坐标点; 保存所述第一屏截取图像及其起始坐标点和结束坐标点; 判断是否进入第二屏,如果是,则根据第二屏选定区域产生并保存第二屏截取图像的起始坐标点和结束坐标点,并保存第二屏截取图像,循环所述判断步骤直到第N屏; 根据每屏截取图像的起始坐标点和结束坐标点进行图像合井。2.根据权利要求I所述的方法,其特征在于,还包括 将合并后的图像自动嵌入打开的通讯窗口中; 或者,将合并后的图像保存到通讯客户端本地。3.根据权利要求I或2所述的方法,其特征在于 所述第一屏截取图像到第N屏截取图像为多屏连续图像,或者为每屏特定选取某些区域的不连续图像。4.根据权利要求3所述的方法,其特征在于 若多屏截取图像为不连续图像,则每屏截取图像包含ー个或多个图像。5.根据权利要求3所述的方法,其特征在于,所述判断是否进入第二屏,包括 若多屏截取图像为连续图像,则在拖拽鼠标截取图像的过程中,判断所述鼠标的拖拽是否自动触发了截取页面的滚动条向第二屏滚动,如果是,则进入第二屏;否则未进入第二屏; 若多屏截取图像为不连续图像,则在滚动鼠标或拖拽截取页面滚动条的过程中,判断该滚动条是否向第二屏滚动,如果是,则进入第二屏;否则未进入第二屏。6.根据权利要求I或2所述的方法,其特征在于,所述图像合并之前,还包括 对截取的图像进行放大或缩小,然后对放大或缩小的图像进行合井。7.根据权利要求2所述...

【专利技术属性】
技术研发人员:蔡景助
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1