一种截图系统、截图方法以及电子设备的制造方法
【技术领域】
[0001]本发明涉及电子设备技术领域,更具体的说,涉及一种截图系统、截图方法以及电子设备。
【背景技术】
[0002]随着科学技术的不断发展,电脑被越来越广泛的应用到人们的日常生活以及工作当中,为人们的日常生活以及工作带来了巨大的便利,成为当今人们不可或缺的重要工具。
[0003]在电脑的使用过程中,有时候为了快速记录保存电脑当前显示的图像信息,现有技术一般是通过在电脑上安装具有截屏功能的工具实现该目的。
[0004]现有技术的屏幕截图方式只能在电脑进入操作系统,才能启动具有截图功能的工具才能实现屏幕截图功能,在非操作系统界面无法进行截图操作。
【发明内容】
[0005]为解决上述问题,本发明提供了一种截图系统、截图方法以及电子设备,可以在非操作系统界面进行截图操作。
[0006]为实现上述目的,本发明提供如下技术方案:
[0007]—种截图系统,用于安装在第一电子设备,该截图系统包括:
[0008]触发指令获取模块,所述触发指令获取模块用于在所述第一电子设备与第二电子设备连接后获取触发指令;
[0009]截图模块,所述截图模块用于在获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;
[0010]存储模块,所述存储模块用于存储所述图像。
[0011]优选的,在上述截图系统中,所述截图模块通过抓取所述第二电子设备的显存中的当前图像信息抓取所述图像。
[0012]优选的,在上述截图系统中,还包括:触发指令输入模块,所述触发指令输入模块用于输入所述触发指令。
[0013]优选的,在上述截图系统中,所述触发指令输入模块用于通过设置在所述第一电子设备上的按键输入所述触发指令。
[0014]优选的,在上述截图系统中,所述触发指令输入模块用于通过设置在所述第二电子设备的按键输入所述触发指令。
[0015]优选的,在上述截图系统中,所述触发指令输入模块用于在所述第一电子设备与所述第二电子设备连接后输入所述触发指令。
[0016]优选的,在上述截图系统中,还包括:定位模块,所述定位模块用于选取所述图像中的设定位置;
[0017]其中,所述截图模块还用于在所述定位模块选取所述设定位置后获取该位置对应的图像部分;所述存储模块还用于存储所述图像部分。
[0018]优选的,在上述截图系统中,所述定位模块通过获取所述第二电子设备光标在当前显示图像中的滑动轨迹选定所述设定位置;
[0019]或,所述定位模块通过定位所述第一电子设备在参考区域的移动轨迹定位所述设定位置;其中,所述参考区域与所述图像对应的区域相匹配。
[0020]本发明还提供了一种截图方法,用于上述任一项所述的截图系统,该截图方法包括:
[0021]在所述第一电子设备与所述第二电子设备连接后,获取触发指令;
[0022]获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;
[0023]存储所述图像。
[0024]本发明还提供了一种电子设备,该电子设备包括:上述任一项所述的截图系统。
[0025]通过上述描述可知,本发明提供该截图系统包括:触发指令获取模块,所述触发指令获取模块用于在所述第一电子设备与第二电子设备连接后获取触发指令;截图模块,所述截图模块用于在获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;存储模块,所述存储模块用于存储所述图像。该截图系统用于安装在第一电子设备,无需第二电子设备进入操作系统界面即可实现对第二电子设备进行截图的功能。本发明提供的截图方法基于上述截图系统,可以无需第二电子设备在操作系统界面即可实现对第二电子设备进行截图的功能。所述电子设备具有所述截图系统,亦可以在第二电子设备处于非操作系统界面下对第二电子设备进行截图。
【附图说明】
[0026]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0027]图1为本申请实施例提供的一种截图系统的结构示意图;
[0028]图2为本申请实施例提供的另一种截图系统的结构示意图;
[0029]图3为本申请实施例提供的又一种截图系统的结构示意图;
[0030]图4为本申请实施例提供的一种截图原理示意图;
[0031]图5为本申请实施例提供的一种截图方法的流程示意图。
【具体实施方式】
[0032]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033]如【背景技术】所述,现有技术的屏幕截图方式只能在电脑进入操作系统,才能启动具有截图功能的工具才能实现屏幕截图功能,在非操作系统界面无法进行截图操作。现有技术无法在WinPE或是WinRE等非操作系统界面进行截图操作,例如当电脑进行系统安装或是开机自检时,对于显示屏上显示的各种数据信息,由于此时未进入操作系统,无法通过截图功能对显示屏上显示的当前图像进行截图保存。
[0034]为解决上述问题,本申请实施例提供了一种截图系统,参考图1,图1为本申请实施例提供的一种截图系统的结构示意图,该截图系统用于安装在第一电子设备,该截图系统包括:触发指令获取模块11、截图模块12以及存储模块13。
[0035]所述触发指令获取模块11用于在所述第一电子设备与第二电子设备连接后获取触发指令。所述截图模块12与所述触发指令获取模块11连接,所述截图模块12用于在获取所述触发指令后,抓取所述第二电子设备的当前显示的图像。所述存储模块13与所述截图模块12连接,所述存储模块13用于存储所述图像。
[0036]在本申请实施例中,当获取所述触发指令后,所述截图模块12通过抓取所述第二电子设备的显存中的当前图像信息抓取所述图像。该截图系统直接通过第二电子设备的显存获取所述图像,不需依赖于第二电子设备显示屏上的显示图像,故无论第二电子设备是处于操作系统界面还是处于非操作系统界面,均可以实现对第二电子设备的截图操作。
[0037]该截图系统用于安装在第一电子设备,可以在第二电子设备处于操作系统界面时对第二电子设备进行截图操作,同时还可以无需第二电子设备进入操作系统界面即可实现对第二电子设备进行截图的功能。
[0038]参考图2,图2为本申请实施例提供的另一种截图系统的结构示意图,图2所示实施方式在图1所示实施方式上进一步包括:触发指令输入模块21。所述触发指令输入模块21与所述触发指令获取模块11连接,所述触发指令输入模块21用于输入所述触发指令。
[0039]可选的,所述触发指令输入模块21用于通过设置在所述第一电子设备上的按键输入所述触发指令。该实施方式通过在所述第一电子设备上设置用于输入所述触发指令的按键,直接对第一电子设备进行按键操作即可实现截图功能。
[0040]或,所述触发指令输入模块21用于通过设置在所述第二电子设备的按键输入所述触发指令。该实施方式可以设置第二电子设备上的固有按键作为输入所述触发指令的热键,无需单独在第一电子设备上述设置用于输入所述触发指令的按键,直接对第二电子设备进行按键操作即可实现截图功能。
[0041]或,所述触发指令输入模块21用于在所述第一电子设备与所述第二电子设备连接后输入所述触发指令。该实施方式无需设置按键,只要通过控制第一电子设备与第二电子设备连接即可实现截图功能。
[0042]上述截图系统中,直接从第二电子设备的显存当中抓取第二电子设备的当前图像信息,以抓取所述图像。此时,获取的图像为显示屏上显示的一帧的全图。
[0043]为了使得所述截图系统可以实现局部的截图功能,本申请实施例提供了又一种截图系统,如图3所示。
[00