截图方法、装置、存储介质及电子设备与流程

文档序号:11233770阅读:945来源:国知局
截图方法、装置、存储介质及电子设备与流程

本申请属于软件领域,具体地说,涉及一种截图方法、装置、存储介质及电子设备。



背景技术:

随着智能电子设备的发展和普及,社交软件已经成为日常生活中与人沟通的一种必要的方式。通常会对社交软件中的一些聊天记录进行截图保存,以便共享或长久保存聊天记录中内容。目前如果对大量的聊天记录进行截图保存时,需要手动的一页一页进行截图操作,不便利而且很繁琐。



技术实现要素:

有鉴于此,本申请所要解决的技术问题是提供了一种截图方法、装置、存储介质及电子设备,当目标截图页面中包含大量的文本内容时,能够实现执行一次截图指令即可完成对目标截图页面的截图,无需像现有技术一样一页一页进行截图操作,简单方便效率高。

为了解决上述技术问题,本申请公开了一种截图方法,包括:

确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录;

根据所述截图时间段确定所述待截图记录页面的目标截图页面;

执行截图指令,对所述目标截图页面进行截图。

为解决上述技术问题,本申请还公开了一种存储介质,所述存储介质存储有多条指令,所述多条指令由处理器加载并执行:

确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录;

根据所述截图时间段确定所述待截图记录页面的目标截图页面;

执行截图指令,对所述目标截图页面进行截图。

为解决上述技术问题,本申请还公开了一种电子设备,包括:

处理器,用于实现各指令;

存储器,用于存储多条指令,所述多条指令由所述处理器加载并执行:

确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录;

根据所述截图时间段确定所述待截图记录页面的目标截图页面;

执行截图指令,对所述目标截图页面进行截图。

为解决上述问题,本申请还公开一种截图装置,包括:

确定时间单元,用于确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录;

确定截图单元,用于根据所述截图时间段确定所述待截图记录页面的目标截图页面;

执行截图单元,用于执行截图指令,对所述目标截图页面进行截图。

与现有技术相比,本申请可以获得包括以下技术效果:

本申请实施例通过截图时间段确定截图记录页面中需要被截图的目标截图页面,并对所述目标截图页面执行截图指令,由于提供的某些实施例是通过截图时间段确定的目标截图页面,与记录页面内容的量大量小无关,故当目标截图页面中包含大量的文本内容时,能够实现执行一次截图指令即可完成对目标截图页面的截图,无需像现有技术一样一页一页进行截图操作,简单方便效率高。

当然,实施本申请的任一产品必不一定需要同时达到以上所述的所有技术效果。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是本申请某些实施例提供的一种截图方法流程示意图;

图2是本申请某些实施例提供的另一种截图方法流程示意图;

图3是本申请某些实施例提供的再一种截图方法流程示意图;

图4是本申请某些实施例提供的电子设备的结构框图;

图5是本申请某些实施例提供的一种截图装置结构框图;

图6是本申请某些实施例提供的另一种截图装置结构框图。

具体实施方式

以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。

请参阅图1,示出了本申请某些实施例提供一种截图方法的流程示意图,该方法可以应用于电子终端或应用程序,所述电子终端可以为智能手机、pad(平板电脑)、pc平板二合一、或连接计算机的手写板。在提供的实施例中,若电子终端通过移动网络进行通信连接,该移动网络的网络制式可以为2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g+(lte+)、5g、wimax等中的任意一种或多种。本实施例提供的截图方法具体如下。

步骤102、确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录。在本提供的某些实施例中,所述记录页面为具有时间记录的文本内容,具体可以为聊天工具的聊天记录,也可以为日志记录。所述截图时间段可以为时间范围、或日期范围,例如2016/6/1600:00:00至2016/6/2823:59:59、或2016/6/16至2016/6/28。

步骤104、根据所述截图时间段确定所述待截图记录页面的目标截图页面。

步骤106、执行截图指令,对所述目标截图页面进行截图。

本申请实施例通过截图时间段确定截图记录页面中需要被截图的目标截图页面,并对所述目标截图页面执行截图指令,由于提供的某些实施例是通过截图时间段确定的目标截图页面,与记录页面内容的量大量小无关,故当目标截图页面中包含大量的文本内容时,能够实现执行一次截图指令即可完成对目标截图页面的截图,无需像现有技术一样一页一页进行截图操作,简单方便效率高。

在上述实施例的某些实施例中,所述对所述目标截图页面进行截图具体可以为:根据预设分页时间间隔对所述目标截图页面执行分页指令,对分页后页面进行截图。所述预设分页时间间隔可以为用户自定义设置,也可以为系统默认设置。通过分页即可实现将太长的目标截图页面分成多页,然后执行截图指令,对分页后的多个页面进行截图,可以得到与各页面一一对应的截图,也可以得到与分页后页面对应的一张截图。这样即能够实现执行一次截图指令即可完成对目标截图页面的截图,又可以避免当目标截图页面太长时不利于屏幕显示或不利于用户观看的情况。

在上述实施例的某些实施例中,所述根据预设分页时间间隔对所述目标截图页面执行分页指令可以包括:根据所述截图时间段是否大于所述预设分页时间间隔,确定是否对所述目标截图页面执行分页指令。当截图时间段小于或等于所述预设分页时间间隔时,说明目标截图页面的长度方便屏幕显示或用户观看,属于不长的情况。若截图时间段大于所述预设分页时间间隔,则说明目标截图页面的长度偏长,不利于屏幕显示或用户观看,此时确定对所述目标截图页面执行分页指令。具体的,可以以所述预设分页时间间隔对目标截图页面执行分页指令,例如预设分页时间间隔为2小时,确定目标截图页面的截图时间段为8小时,则按2小时为间隔对目标截图页面进行分页,得到4页分页后页面。

请参阅图2,示出了本申请某些实施例提供一种截图方法的流程示意图,该方法可以应用于电子终端或应用程序,所述电子终端可以为智能手机、pad(平板电脑)、pc平板二合一、或连接计算机的手写板。在提供的实施例中,若电子终端通过移动网络进行通信连接,该移动网络的网络制式可以为2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g+(lte+)、5g、wimax等中的任意一种或多种。本实施例提供的截图方法具体如下。

步骤202、确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录。在本提供的某些实施例中,所述记录页面为具有时间记录的文本内容,具体可以为聊天工具的聊天记录,也可以为日志记录。所述截图时间段可以为时间范围、或日期范围,例如2016/6/1600:00:00至2016/6/2823:59:59、或2016/6/16至2016/6/28。

可选的,所述确定待截图记录页面的截图时间段包括:获取针对所述待截图记录页面的截图开始时间和截图结束时间,根据所述截图开始时间和截图结束时间确定截图时间段。所述截图开始时间和截图结束时间之间的时间段即为截图时间段。具体的,截图开始时间和截图结束时间可以为用户即时输入,电子设备或应用程序提供一图形用户界面输入框,用于用户输入或选择时间。

步骤204、根据所述截图时间段确定所述待截图记录页面的目标截图页面。

步骤206、执行截图指令,对所述目标截图页面进行截图。

步骤208、按照预设长度显示截图后图片。

本申请实施例通过截图时间段确定截图记录页面中需要被截图的目标截图页面,并对所述目标截图页面执行截图指令,由于提供的某些实施例是通过截图时间段确定的目标截图页面,与记录页面内容的量大量小无关,故当目标截图页面中包含大量的文本内容时,能够实现执行一次截图指令即可完成对目标截图页面的截图,无需像现有技术一样一页一页进行截图操作,简单方便效率高。本申请实施例还通过按照预设长度显示截图后图片,这样即能够实现执行一次截图指令即可完成对目标截图页面的截图,又可以避免截图时间段内记录内容过多或过少,导致最终获取的图片过长或过短的现象。

为尽可能地避免最终获取的图片过长或过短,会对一张截图页面显示的最大长度和最小长度添加限制。可选的,所述预设长度包括预设最大长度和预设最小长度,所述预设最大长度和预设最小长度可以为用户自定义,也可以为系统默认。则所述按照预设长度显示截图后图片或包括:

若所述截图后图片的长度大于所述预设最大长度,则对所述截图后图片执行分页指令,将所述截图后图片以所述预设最大长度显示;

若所述截图后图片的长度小于所述预设最小长度,则将所述截图后图片以所述预设最小长度显示。

当截图后图片的长度处于所述预设最大长度和预设最小长度之间时,可以按截图后图片的长度显示。

在上述实施例的某些实施例中,所述待截图记录页面可通过如下方式获取:根据关键字对初始记录页面执行搜索指令,获取待截图记录页面。具体的,电子设备或应用程序可提供一图形用户界面输入框,用于用户输入搜索关键字,待接收到用户输入的关键字后对初始记录页面进行搜索,得到待截图记录页面。

请参阅图3,为能更好地理解所要保护的技术方案,本申请某些实施例结合应用场景提供一种截图方法,该方法具体应用于具有聊天功能的应用程序,所述具有聊天功能的应用程序能够存储聊天记录,所述聊天记录中包含有时间记录,聊天记录的具体表现形式可以如下表所示。

本实施例提供的截图方法具体如下。

步骤300、获取待截图记录页面。具体的,所述待截图记录页面可以为打开聊天记录后初始的聊天记录页面,也可以为根据关键字对初始聊天记录页面执行搜索指令后的搜索结果页面。

步骤301、获取针对所述待截图记录页面的截图开始时间和截图结束时间,根据所述截图开始时间和截图结束时间确定待截图记录页面的截图时间段,所述截图开始时间和截图结束时间之间的时间段即为截图时间段。在本提供的某些实施例中,所述截图时间段可以为时间范围、或日期范围,例如2016/6/1600:00:00至2016/6/2823:59:59、或2016/6/16至2016/6/28。

具体的,截图开始时间和截图结束时间可以为用户即时输入,电子设备或应用程序提供一图形用户界面输入框,用于用户自定义输入或选择时间。在本实施中,用户自定义截图开始时间t1、截图结束时间t2、预设分页时间间隔t3、预设最大长度l1、预设最小长度l2。

步骤302、根据所述截图时间段确定所述待截图记录页面的目标截图页面;执行截图指令,对所述目标截图页面进行截图

在上述实施例的某些实施例中,所述对所述目标截图页面进行截图具体可以为:根据预设分页时间间隔t3对所述目标截图页面执行分页指令,对分页后页面进行截图。所述预设分页时间间隔t3可以为用户自定义设置,也可以为系统默认设置。通过分页即可实现将太长的目标截图页面分成多页,然后执行截图指令,对分页后的多个页面进行截图,可以得到与各页面一一对应的截图,也可以得到与分页后页面对应的一张截图。这样即能够实现执行一次截图指令即可完成对目标截图页面的截图,又可以避免当目标截图页面太长时不利于屏幕显示或不利于用户观看的情况。

在上述实施例的某些实施例中,所述根据预设分页时间间隔对所述目标截图页面执行分页指令可以包括:根据所述截图时间段是否大于所述预设分页时间间隔,确定是否对所述目标截图页面执行分页指令。当截图时间段小于或等于所述预设分页时间间隔t3时,说明目标截图页面的长度方便屏幕显示或用户观看,属于不长的情况。若截图时间段大于所述预设分页时间间隔t3,则说明目标截图页面的长度偏长,不利于屏幕显示或用户观看,此时确定对所述目标截图页面执行分页指令。具体的,可以以所述预设分页时间间隔对目标截图页面执行分页指令,例如预设分页时间间隔为2小时,确定目标截图页面的截图时间段为8小时,则按2小时为间隔对目标截图页面进行分页,得到4页分页后页面。

步骤303、按照预设长度显示截图后图片。

本申请实施例通过截图时间段确定截图记录页面中需要被截图的目标截图页面,并对所述目标截图页面执行截图指令,由于提供的某些实施例是通过截图时间段确定的目标截图页面,与记录页面内容的量大量小无关,故当目标截图页面中包含大量的文本内容时,能够实现执行一次截图指令即可完成对目标截图页面的截图,无需像现有技术一样一页一页进行截图操作,简单方便效率高。本申请实施例还通过按照预设长度显示截图后图片,这样即能够实现执行一次截图指令即可完成对目标截图页面的截图,又可以避免截图时间段内记录内容过多或过少,导致最终获取的图片过长或过短的现象。

为尽可能地避免最终获取的图片过长或过短,会对一张截图页面显示的最大长度和最小长度添加限制。可选的,所述预设长度包括预设最大长度和预设最小长度,所述预设最大长度和预设最小长度可以为用户自定义,也可以为系统默认。则所述按照预设长度显示截图后图片或包括:

若所述截图后图片的长度大于所述预设最大长度,则对所述截图后图片执行分页指令,将所述截图后图片以所述预设最大长度显示;

若所述截图后图片的长度小于所述预设最小长度,则将所述截图后图片以所述预设最小长度显示。

当截图后图片的长度处于所述预设最大长度和预设最小长度之间时,可以按截图后图片的长度显示。

本申请某些实施例还提供一种存储介质,所述存储介质存储有多条指令,所述多条指令由处理器加载并执行:

确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录;

根据所述截图时间段确定所述待截图记录页面的目标截图页面;

执行截图指令,对所述目标截图页面进行截图。

请参阅图4,本申请某些实施例还提供一种电子设备,包括:

通信接口420,用于电子设备与外部硬件之间的通信;

处理器430,用于实现各指令;

存储器400,用于存储多条指令,所述多条指令由所述处理器加载并执行:

确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录;

根据所述截图时间段确定所述待截图记录页面的目标截图页面;

执行截图指令,对所述目标截图页面进行截图。

请参阅图5,示出了本申请某些实施例提供的一种截图装置的结构示意图,该方法可以应用于电子终端或应用程序,所述电子终端可以为智能手机、pad(平板电脑)、pc平板二合一、或连接计算机的手写板。在提供的实施例中,若电子终端通过移动网络进行通信连接,该移动网络的网络制式可以为2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g+(lte+)、5g、wimax等中的任意一种或多种。本实施提供的截图装置包括确定时间单元502、确定截图单元504和执行截图单元506,各程序单元的工作原理如下所示。

确定时间单元502,用于确定待截图记录页面的截图时间段,其中,所述待截图记录页面包括时间记录。在本提供的某些实施例中,所述记录页面为具有时间记录的文本内容,具体可以为聊天工具的聊天记录,也可以为日志记录。所述截图时间段可以为时间范围、或日期范围,例如2016/6/1600:00:00至2016/6/2823:59:59、或2016/6/16至2016/6/28。

确定截图单元504,用于根据所述截图时间段确定所述待截图记录页面的目标截图页面。

执行截图单元506,用于执行截图指令,对所述目标截图页面进行截图。

本申请实施例通过截图时间段确定截图记录页面中需要被截图的目标截图页面,并对所述目标截图页面执行截图指令,由于提供的某些实施例是通过截图时间段确定的目标截图页面,与记录页面内容的量大量小无关,故当目标截图页面中包含大量的文本内容时,能够实现执行一次截图指令即可完成对目标截图页面的截图,无需像现有技术一样一页一页进行截图操作,简单方便效率高。

可选的,所述确定待截图记录页面的截图时间段包括:获取针对所述待截图记录页面的截图开始时间和截图结束时间,根据所述截图开始时间和截图结束时间确定截图时间段。所述截图开始时间和截图结束时间之间的时间段即为截图时间段。具体的,截图开始时间和截图结束时间可以为用户即时输入,电子设备或应用程序提供一图形用户界面输入框,用于用户输入或选择时间。

在上述实施例的某些实施例中,所述执行截图单元具体用于:根据预设分页时间间隔对所述目标截图页面执行分页指令,对分页后页面进行截图。所述预设分页时间间隔可以为用户自定义设置,也可以为系统默认设置。通过分页即可实现将太长的目标截图页面分成多页,然后执行截图指令,对分页后的多个页面进行截图,可以得到与各页面一一对应的截图,也可以得到与分页后页面对应的一张截图。这样即能够实现执行一次截图指令即可完成对目标截图页面的截图,又可以避免当目标截图页面太长时不利于屏幕显示或不利于用户观看的情况。

在上述实施例的某些实施例中,所述执行截图单元通过以下方式确定是否执行分页指令,具体用于:根据所述截图时间段是否大于所述预设分页时间间隔,确定是否对所述目标截图页面执行分页指令。当截图时间段小于或等于所述预设分页时间间隔时,说明目标截图页面的长度方便屏幕显示或用户观看,属于不长的情况。若截图时间段大于所述预设分页时间间隔,则说明目标截图页面的长度偏长,不利于屏幕显示或用户观看,此时确定对所述目标截图页面执行分页指令。具体的,可以以所述预设分页时间间隔对目标截图页面执行分页指令,例如预设分页时间间隔为2小时,确定目标截图页面的截图时间段为8小时,则按2小时为间隔对目标截图页面进行分页,得到4页分页后页面。

请参阅图6,在上述实施例的某些实施例中,截图装置还包括显示截图单元508:用于按照预设长度显示截图后图片。

本申请实施例通过截图时间段确定截图记录页面中需要被截图的目标截图页面,并对所述目标截图页面执行截图指令,由于提供的某些实施例是通过截图时间段确定的目标截图页面,与记录页面内容的量大量小无关,故当目标截图页面中包含大量的文本内容时,能够实现执行一次截图指令即可完成对目标截图页面的截图,无需像现有技术一样一页一页进行截图操作,简单方便效率高。本申请实施例还通过按照预设长度显示截图后图片,这样即能够实现执行一次截图指令即可完成对目标截图页面的截图,又可以避免截图时间段内记录内容过多或过少,导致最终获取的图片过长或过短的现象。

为尽可能地避免最终获取的图片过长或过短,会对一张截图页面显示的最大长度和最小长度添加限制。可选的,所述预设长度包括预设最大长度和预设最小长度,所述预设最大长度和预设最小长度可以为用户自定义,也可以为系统默认。则所述显示单元具体用于包括:

若所述截图后图片的长度大于所述预设最大长度,则对所述截图后图片执行分页指令,将所述截图后图片以所述预设最大长度显示;

若所述截图后图片的长度小于所述预设最小长度,则将所述截图后图片以所述预设最小长度显示。

在上述实施例的某些实施例中,截图装置还可以包括搜索单元,以获取待截图记录页面,具体的,搜索单元用于根据关键字对初始记录页面执行搜索指令,获取待截图记录页面。可选的,电子设备或应用程序可提供一图形用户界面输入框,用于用户输入搜索关键字,待接收到用户输入的关键字后对初始记录页面进行搜索,得到待截图记录页面。

综上所述,本申请实施例可实现以下技术效果:

本申请实施例通过截图时间段确定截图记录页面中需要被截图的目标截图页面,并对所述目标截图页面执行截图指令,由于提供的某些实施例是通过截图时间段确定的目标截图页面,与记录页面内容的量大量小无关,故当目标截图页面中包含大量的文本内容时,能够实现执行一次截图指令即可完成对目标截图页面的截图,无需像现有技术一样一页一页进行截图操作,简单方便效率高。

本申请实施例还通过分页即可实现将太长的目标截图页面分成多页,然后执行截图指令,对分页后的多个页面进行截图,可以得到与各页面一一对应的截图,也可以得到与分页后页面对应的一张截图。这样即能够实现执行一次截图指令即可完成对目标截图页面的截图,又可以避免当目标截图页面太长时不利于屏幕显示或不利于用户观看的情况。

本申请实施例还可以避免截图时间段内记录内容过多或过少,导致最终获取的图片过长或过短的现象,会对一张截图页面显示的最大长度和最小长度添加限制。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。

上述说明示出并描述了本发明的若干优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1