通过截图实现放大功能的方法及客户端技术

技术编号:7809238 阅读:180 留言:0更新日期:2012-09-27 08:01
本发明专利技术提供了通过截图实现放大功能的方法及客户端,属于计算机、软件技术领域。该方法包括:采集通过截图工具截取的截图区域信息;采集针对前述截图区域的截图放大模式的触发信息;依据所述的截图放大模式,对截图区域进行放大后输出;或者,采集截图区域的移位信息,针对所在移位区域采集图像信息后依据所述的截图放大模式进行放大后输出。利用本发明专利技术,通过针对截屏区域设置截图放大模式,对于用户利用截图工具截取的区域按照截图放大模式进行放大,使得用户可以通过截图工具使用放大镜功能,满足了用户的多层次需求。

【技术实现步骤摘要】

本专利技术属于计算机、软件

技术介绍
随着计算机互联网的普及,通过网络进行工作、娱乐的用户越来越多,目前已能够通过掌上电脑、手机等便携设备进行上网操作,随着这些电子设备越来越小,其屏幕上显示的信息也会随之变小,这对于老年人或者有视カ障碍的人则会造成阅读不便,因此对于电子设备中的屏幕显示设置放大功能则变得十分重要。目前,计算机或手机系统中也设置有放大功能,例如Windows 7系统、或者有些网页浏览器或者其它应用程序中设置有放大镜功能,用户通过触发放大镜功能即可对当前屏幕进行放大,或者生成放大区域对鼠标的触发位置进行放大。但是这种放大镜功能只是在特定的系统或应用程序中才具有,用户需要安装这些应用程序才能够使用放大镜功能,并且有些放大镜功能是对整个屏幕图像的放大,如果用户只是希望对局部区域进行放大,则使用起来并不是很方便。目前,利用截图工具以图片的形式截取当前屏幕中的内容,已成为用户快速获取信息内容的ー种重要方式。例如,即时通信工具提供的屏幕截图功能,用户可以针对当前屏幕中感兴趣的内容进行随意截取,并以图片的形式进行保存或者发送给联系人进行共享。现有的截图工具是用来获取屏幕信息的,如果能够通过截图工具实现放大功能,例如用户希望对哪个区域进行放大,只需要通过截图截取该部分区域即可进行放大,这样则使用户不需要安装任何应用程序,通过截图工具就可实现放大功能。
技术实现思路
本专利技术的目的在于,提供了通过截图实现放大功能的方法及客户端。利用本专利技术,通过针对截屏区域设置截图放大模式,对于用户利用截图工具截取的区域按照截图放大模式进行放大,使得用户可以通过截图工具使用放大镜功能,满足了用户的多层次需求。本专利技术提供的技术方案包括ー种通过截图实现放大功能的方法,该方法包括如下步骤步骤1,采集通过截图工具截取的截图区域信息;步骤2,采集针对前述截图区域的截图放大模式的触发信息;步骤3,依据所述的截图放大模式,对截图区域进行放大后输出;或者,采集截图区域的移位信息,针对所在移位区域采集图像信息后依据所述的截图放大模式进行放大后输出。优选地,所述截图放大模式中设有放大倍率值。优选地,所述放大倍率值为系统默认值或者通过用户进行预设定。优选地,对应着所述的截图区域,设置有用以触发截图放大模式的操作入ロ。 优选地,通过快捷键方式触发截图区域中的截图放大模式。本专利技术还提供另ー种通过截图实现放大功能的方法,该方法包括如下步骤步骤1,预设针对于截图区域进行放大操作的截图放大模式;步骤2,采集通过截图工具截取的截图区域信息;步骤3,依据所述的截图放大模式,对截图区域进行放大后输出;或者,采集截图区域的移位信息,针对所在移位区域采集图像信息后依据所述的截图放大模式进行放大后输出。优选地,在截图工具中设置有针对截图放大模式进行设定的控件选项。优选地,所述截图放大模式设有至少ー个放大形状模式。优选地,所述放大形状模式包括圆形、矩形、桃心形其中至少其ー的形状。 优选地,所述截图放大模式中设有放大倍率值。优选地,所述放大倍率值为系统默认值或者通过用户进行预设定。优选地,依据所述的截图放大模式,对截图区域进行放大后输出的过程为获取截图放大模式中的放大倍率值;依据放大倍率值对截图区域中的所有像素点等比例放大后输出。优选地,所述采集截图区域的移位信息,针对所在移位区域采集图像信息后依据所述的截图放大模式进行放大后输出的过程为采集截图区域移动后的位置数据信息,依照原截图区域大小获取移动后的所在位置的图像信息;根据截图放大模式中的放大倍率值,对前述移动后图像信息的所有像素点等比例放大后输出。本专利技术还提供ー种通过截图实现放大功能的客户端,该客户端包括截图区域采集单元,用于采集通过截图工具截取的截图区域信息;截图放大触发単元,与前述截图区域采集单元相连,用于采集针对前述截图区域的截图放大模式的触发信息;截图区域放大单元,与前述截图放大触发単元相连,用于依据所述的截图放大模式,对截图区域进行放大后输出;或者,采集截图区域的移位信息,针对所在移位区域采集图像信息后依据所述的截图放大模式进行放大后输出。本专利技术还提供另ー种通过截图实现放大功能的客户端,该客户端包括放大模式设定单元,用于预设针对于截图区域进行放大操作的截图放大模式;截图区域采集单元,用于采集通过截图工具截取的截图区域信息;截图区域放大单元,与前述放大模式设定单元和截图区域采集单元相连,用于依据所述的截图放大模式,对截图区域进行放大后输出;或者,采集截图区域的移位信息,针对所在移位区域采集图像信息后依据所述的截图放大模式进行放大后输出。优选地,所述放大模式设定单元包括以下结构形状模式设定模块,用于在所述截图放大模式中设置至少ー个放大形状模式; 放大倍率设定模块,用于在所述截图放大模式中设置放大倍率值。优选地,所述截图区域放大单元包括以下结构放大倍率获取模块,用于获取截图放大模式中的放大倍率值;截图信息放大模块,用于依据放大倍率值对截图区域中的所有像素点等比例放大后输出。优选地,所述截图区域放大单元包括以下结构移位信息采集模块,用于采集截图区域移动后的位置数据信息,依照原截图区域大小获取移动后的所在位置的图像信息;移位信息放大模块,用于根据截图放大模式中的放大倍率值,对前述移动后图像信息的所有像素点等比例放大后输出。 与现有技术相比,本专利技术的有益效果如下本专利技术针对截图区域设置截图放大模式,可以将截图区域转换为放大镜功能,对截图区域内的屏幕图像信息依照设定的放大倍率进行放大后输出,将截图区域移动到其它位置,即可对移动后的屏幕区域的图像信息再进行放大输出。本专利技术中使截图工具和放大镜功能耦合在一起,用户通过截图工具即可实现放大功能,使用户使用放大镜功能的操作过程更加方便。另外,本专利技术提供的技术方案中针对截图区域的截图放大模式还设置有多种不同的形状模式,例如矩形、圆形、桃心形等等,使得用户可以选择自己喜欢的截图放大形状针对屏幕信息进行放大,满足了用户的个性化需求。附图说明图I为本专利技术实施例一中提供的通过截图实现放大功能的方法流程图;图1-1为本专利技术实施例一中在截图区域设置截图放大模式操作入口的示意图;图2为本专利技术实施例ニ中提供的通过截图实现放大功能的方法流程图;图2-1为本专利技术实施例ニ中通过參数设置界面针对截图放大模式进行设定的示意图;图3为本专利技术实施例一中提供的通过截图实现放大功能的客户端示意图;图4为本专利技术实施例ニ中提供的通过截图实现放大功能的客户端示意图。具体实施例方式下面结合附图和具体实施方式对本专利技术的实施方案作进ー步详细的说明。參见图1,为本专利技术实施例一中提供的通过截图实现放大功能的方法流程图,具体步骤如下所述。S11,采集通过截图工具截取的截图区域信息;作为举例而非限定,利用截图工具获取截图区域信息的过程为截图工具通过windows的应用程序接ロ(API)来获取当前屏幕的DC句柄(windows屏幕画布的指针),并通过DC句柄获取当前屏幕的所有像素点的顔色值并保存到新分配的内存中,把该内存上所保存的截屏内容显示到屏幕最前面,然后再显示相应的提示信息,并等待用户输入(可通过鼠标或键盘进行输入);如果接收到用户按下鼠标左键的操作,则获取用户当前鼠标所在的位置,并记录该初始位置,在鼠标移动的时候刷本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.ー种通过截图实现放大功能的方法,其特征在于该方法包括如下步骤, 步骤1,采集通过截图工具截取的截图区域信息; 步骤2,采集针对前述截图区域的截图放大模式的触发信息; 步骤3,依据所述的截图放大模式,对截图区域进行放大后输出;或者,采集截图区域的移位信息,针对所在移位区域采集图像信息后依据所述的截图放大模式进行放大后输出。2.根据权利要求I所述的ー种通过截图实现放大功能的方法,其特征在于所述截图放大模式中设有放大倍率值。3.根据权利要求2所述的ー种通过截图实现放大功能的方法,其特征在于所述放大倍率值为系统默认值或者通过用户进行预设定。4.根据权利要求I所述的ー种通过截图实现放大功能的方法,其特征在于对应着所述的截图区域,设置有用以触发截图放大模式的操作入ロ。5.根据权利要求I所述的ー种通过截图实现放大功能的方法,其特征在于通过快捷键方式触发截图区域中的截图放大模式。6.ー种通过截图实现放大功能的方法,其特征在于该方法包括如下步骤, 步骤1,预设针对于截图区域进行放大操作的截图放大模式; 步骤2,采集通过截图工具截取的截图区域信息; 步骤3,依据所述的截图放大模式,对截图区域进行放大后输出;或者,采集截图区域的移位信息,针对所在移位区域采集图像信息后依据所述的截图放大模式进行放大后输出。7.根据权利要求6所述的ー种通过截图实现放大功能的方法,其特征在于在截图エ具中设置有针对截图放大模式进行设定的控件选项。8.根据权利要求6所述的ー种通过截图实现放大功能的方法,其特征在于所述截图放大模式设有至少ー个放大形状模式。9.根据权利要求8所述的ー种通过截图实现放大功能的方法,其特征在于所述放大形状模式包括圆形、矩形、桃心形其中至少其ー的形状。10.根据权利要求6所述的ー种通过截图实现放大功能的方法,其特征在于所述截图放大模式中设有放大倍率值。11.根据权利要求10所述的ー种通过截图实现放大功能的方法,其特征在于所述放大倍率值为系统默认值或者通过用户进行预设定。12.根据权利要求I或6所述的ー种通过截图实现放大功能的方法,其特征在于依据所述的截图放大模式,对截图区域进行放大后输出的过程为, 获取截图放大模式中的放大倍率值; 依据放大倍率值对截图区域中的所有像素点等比例放大后输出。13.根据权利要求I或6所述的ー种通过截图实现...

【专利技术属性】
技术研发人员:马宇尘刘红梅
申请(专利权)人:上海量明科技发展有限公司
类型:发明
国别省市:

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

1