一种截图方法及装置的制造方法_2

文档序号:8457107阅读:来源:国知局
]步骤S206:判断所述接触区域的形状是否符合预设形状;
[0036]具体地,终端可以判断步骤S204中获取到的接触区域的形状是否符合预设的形状。终端可以预先设置接触区域的形状为一系列预设图形,预设的图形可以是圆形、长方形、三角形、菱形、多边形等,终端可以判断接触区域的形状是否与预设的形状相匹配或者相一致。例如,手机检测到的接触区域可以为椭圆形,手机可以判断步骤S204中获取到的椭圆形的接触区域是否与预设的形状是否相匹配或者相一致,预设的形状为圆形、长方形、三角形、菱形、多边形等。
[0037]当判断结果为否时,可以触发步骤S208执行修正所述接触区域的形状为预设形状的步骤;当判断结果为是时,可以触发步骤S210执行根据所述接触区域确定对所述截图对象进行截图的截图区域的步骤。
[0038]步骤S208:修正所述接触区域的形状为预设形状;
[0039]具体地,当步骤S206的判断结果为否时,终端可以修正所述接触区域的形状为预设形状。终端可以将所述接触区域修正成预设形状中最相近的形状,或者将所述接触区域修正成预设形状中任意一个形状,或者将所述接触区域修正成预设形状中优先级最高的形状。
[0040]例如,手机接收到的接触区域为锯齿形时,预设的形状为圆形、长方形、三角形、菱形、多边形。用户也可以预先设置预设形状中优先级别最高的形状为长方形等。当判断出接触区域与预设的形状不相同时,手机可以将锯齿形的接触区域的形状修正为长方形,或者将锯齿形的接触区域的形状修正为预设的任意的形状,或者将锯齿形的接触区域的形状修正为优先级别最尚的长方形等。
[0041]步骤S210:根据所述接触区域确定对所述截图对象进行截图的截图区域;
[0042]具体地,终端可以根据步骤S204检测到的接触区域或者步骤S208修正后的接触区域确定对截图对象进行截图的截图区域。终端可以根据确定的所述截图区域对所述截图区域中的截图对象进行截图。其中,所述截图区域与所述触摸区域相匹配,截图区域的尺寸和形状可以与所述触摸区域完全一致。例如,手机根据步骤S204检测到一长条形或者锯齿形的触摸区域,根据长条形或者锯齿形的所述触摸区域确定一个长条形或者锯齿形的截图区域,手机可以通过确定的长条形或者锯齿形的截图区域对截图区域中的截图对象进行截图。再例如,手机根据步骤S208修正后的触摸区域确定截图区域,并对截图区域中的截图对象进行截图。
[0043]参见图3,是本发明实施例提供的截图方法又一种实施方式的流程示意图,该方法包括:
[0044]步骤S302:接收用户针对触摸屏上显示的截图对象的截图指令;
[0045]具体地,用户可以通过终端进行浏览网页或者查看资料等,用户在终端上浏览网页时,可以对终端的触摸屏上显示的内容进行截图。所述终端可以接收用户针对触摸屏上显示的截图对象的截图指令。所述终端可以为手机、平板电脑等安装有触摸屏的设备。例如,用户可以使用手机浏览网页,用户可以对网页中的内容进行截图。用户可以对触摸屏上的截图对象通过双击、多次点击等方式输入截图指令,手机可以接收用户针对触摸屏上显示的截图对象的截图指令。
[0046]步骤S304:接收到所述截图指令后,检测用户在所述触摸屏上点击或者滑动时,手指与所述触摸屏的接触区域;
[0047]具体地,终端在步骤S302接收到截图指令之后,可以检测用户在所述触摸屏上的点击或者滑动时,手指与所述触摸屏的接触区域。如图4所示,终端在检测到用户在触摸屏上进行点击操作之后,可以获取用户手指与触摸屏的接触区域,所述接触区域的大小根据手指与触摸屏的接触面积确定。终端在检测用户在触摸屏上进行滑动操作之后,可以获取用户手指从按下到抬起的时间内,手指与触摸屏的接触区域,所述接触区域的大小根据手指与触摸屏的接触面积以及用户滑动轨迹的长度确定。所述接触区域的形状可以是圆形、长条形等形状。例如,用户在手机的触摸屏上进行点击时,用户的手指与所述触摸屏有一圆形的接触区域,手机可以检测到用户手指与所述触摸屏的圆形的接触区域。再例如,用户在手机的触摸屏上进行滑动时,用户从开始按下手指并滑动一段时间之后抬起手指,用户手指在触摸屏上的划取了一长条形的滑动轨迹,根据所述滑动轨迹确定了手指与触摸屏之间的一长条形的接触区域。
[0048]步骤S306:根据所述接触区域中的内容,判断所述接触区域是否符合预设覆盖规则;
[0049]具体地,终端可以根据步骤S304检测到的接触区域中的内容,判断所述接触区域是否符合预设覆盖规则。预设覆盖规则可以是:当检测到接触区域只覆盖了某一行信息的大部分文字时,终端可以修正接触区域为囊括整一行信息的全部文字;或者当检测到接触区域只覆盖了某条信息的大部分文字,终端可以修正接触区域为囊括整条信息的全部文字;或者当检测到接触区域覆盖了一张图片的大部分区域时,终端可以修正接触区域为囊括整张图片。
[0050]当判断结果为否时,可以触发步骤S308执行调整所述接触区域的尺寸和/或形状的步骤;当判断结果为是时,可以触发步骤S310执行根据所述接触区域确定对所述截图对象进行截图的截图区域的步骤。
[0051]步骤S308:调整所述接触区域的尺寸和/或形状;
[0052]具体地,当步骤S306的判断结果为否时,终端可以调整所述接触区域的尺寸和/或形状。例如,当手机检测到接触区域覆盖了某一行信息中的大部分文字时,手机可以调整接触区域为囊括整一行信息的全部文字;再例如,当手机检测到接触区域覆盖了某条消息的大部分文字,手机可以调整接触区域为囊括整条消息的全部文字;再例如,当手机检测到接触区域覆盖了一张图片的大部分区域时,手机可以调整接触区域为囊括整张图片。
[0053]步骤S310:根据所述接触区域确定对所述截图对象进行截图的截图区域;
[0054]具体地,终端可以根据步骤S304检测到的接触区域或者步骤S308调整后的接触区域确定对截图对象进行截图的截图区域。终端可以根据确定的所述截图区域对所述截图区域中的截图对象进行截图。其中,所述截图区域与所述触摸区域相匹配,截图区域的尺寸和形状可以与所述触摸区域完全一致。例如,手机根据步骤S304检测到一长条形或者锯齿形的触摸区域,根据长条形或者锯齿形的所述触摸区域确定一个长条形或者锯齿形的截图区域,手机可以通过确定的长条形或者锯齿形的截图区域对截图区域中的截图对象进行截图。再例如,手机根据步骤S308调整后的触摸区域确定截图区域,并对截图区域中的截图对象进行截图。
[0055]参见图5,是本发明实施例提供的截图装置一种实施方式的结构示意图,其中,如图5所示,该截图装置100包括:接收模块1002、检测模块1004、确定模块1006,其中:
[0056]接收模块1002,用于接收用户针对触摸屏上显示的截图对象的截图指令;
[0057]检测模块1004,用于在所述接收模块1002接收到所述截图指令后,检测用户在所述触摸屏上点击或者滑动时,手指与所述触摸屏的接触区域;
[0058]确定模块1006,用于根据所述检测模块1004检测到的所述接触区域确定对所述截图对象进行截图的截图区域。
[0059]参见图6,是本发明实施例提供的截图装置另一种实施方式的结构示意图,其中,如图6所示,该截图装置100可以包括接收模块1002、检测模块1004、确定模块1006之外,还可以包括,其中:
[0060]第一判断模块1008,用于在所述确定模块1006根据所述接触区域确定对所述截图对象进行截图的截图区域之前,判断所述接触区域的形状是否符合预设形状;
[0061]修正模块1010,用于当所述第一判断模块1008的判断结果为否时,修正所述接触区域的形状为预设形状。
[0062]第二判断模块1012,用于在所述确定模块1006根据所述接触区域确定对所述截图对象进行截图的截图区域之前,根据所述接触区域中的内容,判断所述接触区域是否符合预设覆盖规则;
[0063]调整模块1014,用于当所述第二判断模块1012的判断结果为否时,调整所述接触区域的尺寸和/或形状。
[0064]参见图7,是本发明实施例提供的检测模块一种实施方式的结构示意图,其中,如图7所示,该检测模块1004包括:第一检测单元10042、第一获取单元10044、第二检测单元10046、第二获取单元10048,其中:
[0065]第一检测单元10042,用于检测用户在触摸
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1