一种截屏图片生成方法

文档序号:6638132阅读:517来源:国知局
一种截屏图片生成方法
【专利摘要】本发明实施例公开了一种截屏图片生成方法,该方法包括:获取当前显示界面的内容;判断该当前显示界面的内容包括的时间信息是否属于预设时间信息;若是,则生成截屏图片。实施本发明实施例,可以依据预设时间信息生成截屏图片,提高截屏图片生成的灵活性。
【专利说明】一种截屏图片生成方法

【技术领域】
[0001]本发明涉及计算机【技术领域】,具体涉及一种截屏图片生成方法。

【背景技术】
[0002]当智能手机、平板电脑等终端通过显示屏显示内容,且用户需要获取这些显示内容时,可以截取显示界面生成截屏图片。目前,生成截屏图片的一种方法为:定时截取显示屏显示界面的内容生成截屏图片。该方法中,只有在定时时间到达时才能生成截屏图片,而在其它时间却无法生成截屏图片,降低了截屏图片生成的灵活性。


【发明内容】

[0003]本发明实施例公开一种截屏图片生成方法,用于依据预设时间信息生成截屏图片,提高截屏图片生成的灵活性。
[0004]本发明实施例公开一种截屏图片生成方法,包括:
[0005]获取当前显示界面的内容;
[0006]判断所述当前显示界面的内容包括的时间信息是否属于预设时间信息;
[0007]若是,则生成截屏图片。
[0008]本发明实施例中,通过获取当前显示界面的内容,判断当前显示界面的内容包括的时间信息是否属于预设时间信息,若是,则生成截屏图片。可以依据预设时间信息生成截屏图片,可以提高截屏图片生成的灵活性。

【专利附图】

【附图说明】
[0009]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0010]图1是本发明实施例公开的一种截屏图片生成方法的流程图;
[0011]图2是本发明实施例公开的一种截屏图片生成过程;
[0012]图3是本发明实施例公开的另一种截屏图片生成方法的流程图;
[0013]图4是本发明实施例公开的一种终端的结构图;
[0014]图5是本发明实施例公开的另一种终端的结构图。

【具体实施方式】
[0015]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0016]本发明实施例公开一种截屏图片生成方法及终端,用于依据预设时间信息生成截屏图片,提高截屏图片生成的灵活性。以下分别进行详细说明。
[0017]请参阅图1,图1是本发明实施例公开的一种截屏图片生成方法的流程图。其中,该截屏图片生成方法适用手机、平板电脑、笔记本电脑等终端。如图1所示,该截屏图片生成方法可以包括以下步骤。
[0018]S101、获取当前显示界面的内容。
[0019]作为一种可能的实施方式,当前显示界面包括当前显示的全屏界面、当前显示的预设区域界面或者当前显示的预设应用界面。
[0020]作为一种可能的实施方式,获取当前显示界面的内容的方式具体为:
[0021]获取当前显示界面的图片;
[0022]依据该当前显示界面的图片识别当前显示界面的内容。
[0023]作为一种可能的实施方式,获取当前显示界面的图片的方式具体为:
[0024]检测当前条件是否满足预设条件;
[0025]若满足,则获取当前显示界面的图片。
[0026]作为一种可能的实施方式,检测当前条件是否满足预设条件包括:
[0027]检测当前时间是否属于预设时间段内;或
[0028]检测当前显示界面的内容是否发生变化。
[0029]本实施例中,终端可以直接获取当前显示界面的内容,也可以先获取当前显示界面的图片,然后通过识别当前显示界面的图片来获取当前显示界面的内容。其中,当检测到终端的当前时间属于预设时间段内、终端的当前时间为预设周期性截屏的截屏时间或终端的当前显示界面的内容发生变化时,将获取当前显示界面的图片。其中,当前显示界面的内容可以为文字、图片、视频等一切可以通过屏幕显示的内容。
[0030]S102、判断该当前显示界面的内容包括的时间信息是否属于预设时间信息。
[0031]作为一种可能的实施方式,预设时间信息包括预设时刻或者预设时间段。
[0032]本实施例中,可以预先在终端显示屏的特定区域内设置一个输入框,在该输入框中输入预设时间信息;也可以预先在终端显示屏的特定区域内设置一个进度条,在该进度条中设置预设时间信息;还可以预先在终端显示屏的特定区域内设置一个时钟的图标,通过该时钟的图标设置预设时间信息;还可以通过其它方式设置预设时间信息,使预设时间信息不显示在屏幕上,本实施例不作限定。其中,预设时间信息包括的预设时间段与预设条件包括的预设时间段可以相同,也可以不相同,本实施例不作限定。
[0033]本实施例中,获取到当前显示界面的内容后,将判断当前显示界面的内容是否包括时间信息,当当前显示界面的内容包括时间信息时,判断该时间信息是否属于预设时间信息。其中,当前显示界面的内容包括的时间信息可以是具体时刻,例如:9:00。
[0034]S103、若该当前显示界面的内容包括的时间信息属于预设时间信息,则生成截屏图片。
[0035]作为一种可能的实施方式,生成截屏图片的方式具体为:
[0036]生成包括当前显示界面的内容的截屏图片;或
[0037]生成包括预设区域界面的截屏图片;或
[0038]生成包括预设应用界面的截屏图片。
[0039]本实施例中,当当前显示界面的内容是直接获取到时,生成的截屏图片可以包括当前显示界面的内容,也可以包括预设区域界面的内容,还可以包括预设应用界面的内容。
[0040]作为一种可能的实施方式,生成截屏图片的方式具体为:
[0041]生成包括该当前显示界面的图片的截屏图片;或
[0042]生成包括该当前显示界面的图片中预设图片片段的截屏图片;或
[0043]生成包括该当前显示界面的图片中预设应用界面的图片片段的截屏图片。
[0044]本实施例中,当当前显示界面的内容是通过先获取当前显示界面的图片,再通过识别当前显示界面的图片获取到时,截屏图片可以包括该当前显示界面的图片,也可以包括当前显示界面的图片中预设图片片段,还可以包括当前显示界面的图片中预设应用界面的图片片段。
[0045]举例说明,终端的截屏图片生成过程可以如图2所示,假设图2中的2-1为当前终端屏幕显示界面的内容,下半部分的闹钟位置是用于设置预设时间信息的。如图所示,预设时间信息为09:00:00-09:00:59,当前显示界面的内容中包括两个时间信息分别为09:00:50和09:10:00,当前终端屏幕显示界面的内容包括的时间信息09:00:50属于预设时间信息09:00:00-09:00:59。因此可以生成截屏图片,生成的截屏图片可以如2_2所示,也可以如2-3所示,还可以如2-4或2-5所示。
[0046]在图1所描述的截屏图片生成方法中,当检测到当前显示界面的内容包括的时间信息属于预设时间信息时,将生成截屏图片。可以依据预设时间信息生成截屏图片,而与终端的当前时间无关,降低了时间对截屏图片生成的限制,可以提高截屏图片生成的灵活性。
[0047]请参阅图3,图3是本发明实施例公开的另一种截屏图片生成方法的流程图。其中,该截屏图片生成方法适用手机、平板电脑、笔记本电脑等终端。如图3所示,该截屏图片生成方法可以包括以下步骤。
[0048]S301、获取当前显示界面的内容。
[0049]作为一种可能的实施方式,当前显示界面包括当前显示的全屏界面、当前显示的预设区域界面或者当前显示的预设应用界面。
[0050]作为一种可能的实施方式,获取当前显示界面的内容的方式具体为:
[0051]获取当前显示界面的图片;
[0052]依据该当前显示界面的图片识别当前显示界面的内容。
[0053]作为一种可能的实施方式,获取当前显示界面的图片的方式具体为:
[0054]检测当前条件是否满足预设条件;
[0055]若满足,则获取当前显示界面的图片。
[0056]作为一种可能的实施方式,检测当前条件是否满足预设条件包括:
[0057]检测当前时间是否属于预设时间段内;或
[0058]检测当前显示界面的内容是否发生变化。
[0059]本实施例中,终端可以直接获取当前显示界面的内容,也可以先获取当前显示界面的图片,然后通过识别当前显示界面的图片来获取当前显示界面的内容。其中,当检测到终端的当前时间属于预设时间段内、终端的当前时间为预设周期性截屏的截屏时间或终端的当前显示界面的内容发生变化时,将获取当前显示界面的图片。其中,当前显示界面的内容可以为文字、图片、视频等一切可以通过屏幕显示的内容。
[0060]S302、判断该当前显示界面的内容是否包括时间信息。[0061 ] S303、若该当前显示界面的内容包括时间信息,判断该当前显示界面的内容包括的时间信息是否属于预设时间信息。
[0062]作为一种可能的实施方式,预设时间信息包括预设时刻或者预设时间段。
[0063]本实施例中,可以预先在终端显示屏的特定区域内设置一个输入框,在该输入框中输入预设时间信息;也可以预先在终端显示屏的特定区域内设置一个进度条,在该进度条中设置预设时间信息;还可以预先在终端显示屏的特定区域内设置一个时钟的图标,通过该时钟的图标设置预设时间信息;还可以通过其它方式设置预设时间信息,使预设时间信息不显示在屏幕上,本实施例不作限定。其中,预设时间信息包括的预设时间段与预设条件包括的预设时间段可以相同,也可以不相同,本实施例不作限定。
[0064]本实施例中,获取到当前显示界面的内容后,将判断当前显示界面的内容是否包括时间信息,当当前显示界面的内容包括时间信息时,判断该时间信息是否属于预设时间信息。其中,当前显示界面的内容包括的时间信息可以是具体时刻,例如:9:00。
[0065]S304、若该当前显示界面的内容包括的时间信息属于预设时间信息,则生成截屏图片。
[0066]作为一种可能的实施方式,生成截屏图片的方式具体为:
[0067]生成包括当前显示界面的内容的截屏图片;或
[0068]生成包括预设区域界面的截屏图片;或
[0069]生成包括预设应用界面的截屏图片。
[0070]本实施例中,当当前显示界面的内容是直接获取到时,生成的截屏图片可以包括当前显示界面的内容,也可以包括预设区域界面的内容,还可以包括预设应用界面的内容。
[0071]作为一种可能的实施方式,生成截屏图片的方式具体为:
[0072]生成包括该当前显示界面的图片的截屏图片;或
[0073]生成包括该当前显示界面的图片中预设图片片段的截屏图片;或
[0074]生成包括该当前显示界面的图片中预设应用界面的图片片段的截屏图片。
[0075]本实施例中,当当前显示界面的内容是通过先获取当前显示界面的图片,再通过识别当前显示界面的图片获取到时,截屏图片可以包括该当前显示界面的图片,也可以包括当前显示界面的图片中预设图片片段,还可以包括该当前显示界面的图片中预设应用界面的图片片段。
[0076]举例说明,终端的截屏图片生成过程可以如图2所示,假设图2中的2-1为当前终端屏幕显示界面的内容,下半部分的闹钟位置是用于设置预设时间信息的。如图所示,预设时间信息为09:00:00-09:00:59,当前显示界面的内容中包括两个时间信息分别为09:00:50和09:10:00,当前终端屏幕显示界面的内容包括的时间信息09:00:50属于预设时间信息09:00:00-09:00:59。因此可以生成截屏图片,生成的截屏图片可以如2_2所示,也可以如2-3所示,还可以如2-4或2-5所示。
[0077]S305、建立截屏图片与预设时间信息之间的映射关系,并根据映射关系存储截屏图片。
[0078]本实施例中,生成截屏图片之后,建立截屏图片与预设时间信息之间的映射关系,并根据映射关系存储截屏图片,以便后续调用。
[0079]在图3所描述的截屏图片生成方法中,当检测到当前显示界面的内容包括的时间信息属于预设时间信息时,将生成截屏图片。可以依据预设时间信息生成截屏图片,而与终端的当前时间无关,降低了时间对截屏图片生成的限制,可以提高截屏图片生成的灵活性。
[0080]请参阅图4,图4是本发明实施例公开的一种终端的结构图。其中,该终端可以为手机、平板电脑、笔记本电脑等。如图4所示,该终端400可以包括:
[0081]第一获取单元401,用于获取当前显示界面的内容;
[0082]第一判断单元402,用于判断第一获取单元401获取的当前显示界面的内容包括的时间信息是否属于预设时间信息;
[0083]生成单元403,用于当第一判断单元402的判断结果为是时,生成截屏图片。
[0084]本实施例中,可以预先在该终端显示屏的特定区域内设置一个输入框,在该输入框中输入预设时间信息;也可以预先在终端显示屏的特定区域内设置一个进度条,在该进度条中设置预设时间信息;还可以预先在终端显示屏的特定区域内设置一个时钟的图标,通过该时钟的图标设置预设时间信息;还可以通过其它方式设置预设时间信息,使预设时间信息不显示在屏幕上,本实施例不作限定。其中,预设时间信息包括的预设时间段与预设条件包括的预设时间段可以相同,也可以不相同,本实施例不作限定。
[0085]本实施例中,第一获取单元401获取到当前显示界面的内容后,第一判断单元402将判断当前显示界面的内容包括的时间信息是否属于预设时间信息,当第一判断单元402的判断结果为是时,生成单元403将生成截屏图片。其中,当前显示界面的内容包括的时间信息可以是具体时刻,例如:9:00。
[0086]作为一种可能的实施方式,第一获取单元401可以包括:
[0087]第二获取单元,用于获取当前显示界面的图片;
[0088]识别单元,用于依据第二获取单元获取的当前显示界面的图片识别当前显示界面的内容。
[0089]作为一种可能的实施方式,第二获取单元,具体用于检测当前条件是否满足预设条件,当当前条件满足预设条件时,获取当前显示界面的图片。
[0090]作为一种可能的实施方式,第二获取单元检测当前条件是否满足预设条件的方式具体为:
[0091]检测当前时间是否属于预设时间段内;或
[0092]检测当前显示界面的内容是否发生变化。
[0093]本实施例中,第一获取单元401可以直接获取当前显示界面的内容,也可以先由第二获取单元获取当前显示界面的图片,然后通过识别单元识别当前显示界面的图片来获取当前显示界面的内容。其中,当第二获取单元检测到终端的当前时间属于预设时间段内、终端的当前时间为预设周期性截屏的截屏时间或终端的当前显示界面的内容发生变化时,将获取当前显示界面的图片。其中,当前显示界面的内容可以为文字、图片、视频等一切可以通过屏幕显示的内容。
[0094]作为一种可能的实施方式,生成单元403具体用于:
[0095]生成包括第二获取单元获取的当前显示界面的图片的截屏图片;或
[0096]生成包括第二获取单元获取的当前显示界面的图片中预设图片片段的截屏图片;或
[0097]生成包括第二获取单元获取的当前显示界面的图片中预设应用界面的图片片段的截屏图片。
[0098]本实施例中,当当前显示界面的内容是通过先由第二获取单元获取当前显示界面的图片,再通过识别单元识别当前显示界面的图片获取到时,生成单元403生成的截屏图片可以包括该当前显示界面的图片,也可以包括当前显示界面的图片中预设图片片段,还可以包括该当前显示界面的图片中预设应用界面的图片片段。
[0099]作为一种可能的实施方式,生成单元403具体用于:
[0100]生成包括当前显示界面的内容的截屏图片;或
[0101]生成包括预设区域界面的截屏图片;或
[0102]生成包括预设应用界面的截屏图片。
[0103]作为一种可能的实施方式,预设时间信息包括预设时刻或预设时间段。
[0104]作为一种可能的实施方式,当前显示界面包括当前显示的全屏界面、当前显示的预设区域界面或者当前显示的预设应用界面。
[0105]作为一种可能的实施方式,该终端400还可以包括:
[0106]本实施例中,当当前显示界面的内容是由第一获取单元401直接获取到时,生成单元403生成的截屏图片可以包括当前显示界面的内容,也可以包括预设区域界面的内容,还可以包括预设应用界面的内容。
[0107]第二判断单元404,用于判断第一获取单元401获取的当前显示界面的内容是否包括时间信息,当第二判断单元404的判断结果为是时,触发第一判断单元402执行所述的判断该当前显示界面的内容包括的时间信息是否属于预设时间信息的步骤。
[0108]作为一种可能的实施方式,该终端400还可以包括:
[0109]存储单元405,用于建立生成单元403生成的截屏图片与预设时间信息之间的映射关系,并根据映射关系存储截屏图片。
[0110]本实施例中,生成单元403生成截屏图片之后,存储单元405将建立截屏图片与预设时间信息之间的映射关系,并根据映射关系存储截屏图片,以便后续调用。
[0111]在图4所描述的终端中,当检测到当前显示界面的内容包括的时间信息属于预设时间信息时,将生成截屏图片。可以依据预设时间信息生成截屏图片,而与终端当前时间无关,降低了时间对截屏图片生成的限制,可以提高截屏图片生成的灵活性。
[0112]请参阅图5,图5是本发明实施例公开的另一种终端的结构图。其中,该终端可以为手机、平板电脑、笔记本电脑等,本发明实施例不作限定。如图5所示,该终端500可以包括:至少一个处理器501,如CPU,存储器502,输入装置503,输出装置504,如显示屏,以及至少一个通信总线505。存储器502可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。可选地,存储器502还可以是至少一个位于远离前述处理器501的存储装置。其中:
[0113]通信总线505,用于实现这些组件之间的连接通信;
[0114]输入装置503,可以用于接收输入的预设时间信息、预设时间段、预设图片片段、预设应用和/或预设区域等。
[0115]输出装置504,用于显示内容;
[0116]存储502中存储有一组程序代码,处理器501用于调用存储器502中存储的程序代码执行以下操作:
[0117]获取当前显示界面的内容;
[0118]判断该当前显示界面的内容包括的时间信息是否属于预设时间信息;
[0119]若是,则生成截屏图片。
[0120]作为一种可能的实施方式,处理器501获取当前显示界面的内容的方式具体为:
[0121]获取当前显示界面的图片;
[0122]依据该当前显示界面的图片识别当前显示界面的内容。
[0123]作为一种可能的实施方式,处理器501获取当前显示界面的图片的方式具体为:
[0124]检测当前条件是否满足预设条件;
[0125]若满足,则获取当前显示界面的图片。
[0126]作为一种可能的实施方式,处理器501检测当前条件是否满足预设条件的方式具体为:
[0127]检测当前时间是否属于预设时间段内;或
[0128]检测当前显示界面的内容是否发生变化。
[0129]作为一种可能的实施方式,处理器501生成截屏图片的方式具体为:
[0130]生成包括该当前显示界面的图片的截屏图片;或
[0131]生成包括该当前显示界面的图片中预设图片片段的截屏图片;或
[0132]生成包括该当前显示界面的图片中预设应用界面的图片片段的截屏图片。
[0133]作为一种可能的实施方式,处理器501生成截屏图片的方式具体为:
[0134]生成包括当前显示界面的内容的截屏图片;或
[0135]生成包括预设区域界面的截屏图片;或
[0136]生成包括预设应用界面的截屏图片。
[0137]作为一种可能的实施方式,预设时间信息包括预设时刻或者预设时间段。
[0138]作为一种可能的实施方式,当前显示界面包括当前显示的全屏界面、当前显示的预设区域界面或者当前显示的预设应用界面。
[0139]作为一种可能的实施方式,处理器501获取当前显示界面的内容之后,以及判断该当前显示界面的内容包括的时间信息是否属于预设时间信息之前,处理器501还用于调用存储器502中存储的程序代码执行以下操作:
[0140]判断该当前显示界面的内容是否包括时间信息,若包括,则执行所述的判断该当前显示界面的内容包括的时间信息是否属于预设时间信息的步骤。
[0141]作为一种可能的实施方式,处理器501还用于调用存储器502中存储的程序代码执行以下操作:
[0142]建立截屏图片与预设时间信息之间的映射关系,并根据映射关系存储截屏图片。
[0143]在图5所描述的终端中,当检测到当前显示界面的内容包括的时间信息属于预设时间信息时,将生成截屏图片。可以依据预设时间信息生成截屏图片,而与终端当前时间无关,降低了时间对截屏图片生成的限制,可以提高截屏图片生成的灵活性。
[0144]本发明实施例的方法的步骤顺序可以根据实际需要进行调整、合并或删减。本发明实施例的终端的单元可以根据实际需要进行整合、进一步划分或删减。
[0145]本发明实施例的模块或模块,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
[0146]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory, ROM)、随机存取器(Random AccessMemory, RAM)、磁盘或光盘等。
[0147]以上对本发明实施例公开的截屏图片生成方法及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种截屏图片生成方法,其特征在于,包括: 获取当前显示界面的内容; 判断所述当前显示界面的内容包括的时间信息是否属于预设时间信息; 若是,则生成截屏图片。
2.如权利要求1所述的方法,其特征在于,所述获取当前显示界面的内容包括: 获取当前显示界面的图片; 依据所述当前显示界面的图片识别当前显示界面的内容。
3.如权利要求2所述的方法,其特征在于,所述获取当前显示界面的图片包括: 检测当前条件是否满足预设条件; 若满足,则获取当前显示界面的图片。
4.如权利要求3所述的方法,其特征在于,所述检测当前条件是否满足预设条件包括: 检测当前时间是否属于预设时间段内;或 检测当前显示界面的内容是否发生变化。
5.如权利要求2所述的方法,其特征在于,所述生成截屏图片包括: 生成包括所述当前显示界面的图片的截屏图片;或 生成包括所述当前显示界面的图片中预设图片片段的截屏图片;或 生成包括所述当前显示界面的图片中预设应用界面的图片片段的截屏图片。
6.如权利要求1所述的方法,其特征在于,所述生成截屏图片包括: 生成包括所述当前显示界面的内容的截屏图片;或 生成包括预设区域界面的截屏图片;或 生成包括预设应用界面的截屏图片。
7.如权利要求1-6任一项所述的方法,其特征在于,所述预设时间信息包括预设时刻或者预设时间段。
8.如权利要求1-6任一项所述的方法,其特征在于,所述当前显示界面包括当前显示的全屏界面、当前显示的预设区域界面或者当前显示的预设应用界面。
9.如权利要求1-6任一项所述的方法,其特征在于,所述获取当前显示界面的内容之后,以及判断所述当前显示界面的内容包括的时间信息是否属于预设时间信息之前,所述方法还包括: 判断所述当前显示界面的内容是否包括时间信息,若包括,则执行所述的判断所述当前显示界面的内容包括的时间信息是否属于预设时间信息的步骤。
10.如权利要求1-6任一项所述的方法,其特征在于,所述方法还包括: 建立所述截屏图片与所述预设时间信息之间的映射关系,并根据所述映射关系存储所述截屏图片。
【文档编号】G06F3/0484GK104503674SQ201410757795
【公开日】2015年4月8日 申请日期:2014年12月10日 优先权日:2014年12月10日
【发明者】赵翌君, 唐冰冰 申请人:深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1