触控屏终端的截屏方法、装置和触控屏终端与流程

文档序号:12462449阅读:375来源:国知局
触控屏终端的截屏方法、装置和触控屏终端与流程

本发明涉及触控屏技术领域,尤指一种触控屏终端的截屏方法、装置和触控屏终端。



背景技术:

目前,随着传感技术的快速发展和新材料的广泛应用,带有触控屏进行人机交互的设备也越来越多(例如:智能手机、平板电脑等),人们在使用触控屏设备的时候,会对触控屏显示的内容进行截屏,可以保存为图片文件,以达到信息共享的目的。

现有技术中,触控屏设备都有很丰富的截屏方式,例如:智能手机通常是点击或者按下智能手机外部键(如音量键)和电源键的组合来进行截屏操作,并将截屏得到的图像保存到智能手机中。

但是,采用现有技术,通常只能全屏截取图像,这样的图像截取方式模式单一且无法突出用户想要的重点,并且容易泄露一些隐私,或者需要通过二次剪裁后才能获取真正想要的图像,导致操作量大,过程复杂。



技术实现要素:

为了解决上述技术问题,本发明提供了一种触控屏终端的截屏方法、装置和触控屏终端,能够通过触控屏感知压力的强度来选择所要截屏区域的面积,使得用户可以实现多种模型的截屏,突出用户想要的重点,操作简单,用户体验度佳。

第一方面,本发明实施例提供一种触控屏终端的截屏方法,该方法包括:

接收触发命令启动截屏模式;

在预设的截屏模型中选择所使用的截屏模型,并确定截屏区域的中心位 置和触屏位置;

按照所选择的截屏模型对应的形状,根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积;

根据所获取的截屏区域的面积保存对应的图像。

第二方面,本发明实施例提供一种触控屏终端的截屏装置,该装置包括:启动模块、选择模块、截屏模块和保存模块;

所述启动模块,用于接收触发命令启动截屏模式;

所述选择模块,用于在预设的截屏模型中选择所使用的截屏模型,并确定截屏区域的中心位置和触屏位置;

所述截屏模块,用于按照所选择的截屏模型对应的形状,根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积;

所述保存模块,用于根据所获取的截屏区域的面积保存对应的图像。

第三方面,本发明实施例提供一种触控屏终端,该装置包括有上述的截屏装置的触屏终端;

本发明实施例提供一种触控屏终端的截屏方法、装置和触屏终端,通过启动模块接收触发命令启动截屏模式,选择模块在预设的截屏模型中选择所使用的截屏模型,并确定截屏区域的中心位置和触屏位置,所述截屏模块按照所选择的截屏模型对应的形状,根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积,所述保存模块和触屏位置,从而使得用户可以实现多种模型的截屏,突出用户想要的重点,操作简单,用户体验度佳。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为本发明提供的触控屏终端的截屏方法实施例一的流程示意图;

图2本发明提供的触控屏终端的截屏装置实施例一的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本发明实施例涉及的方法可以应用于带有触控屏的设备,可以是带有模拟电阻式触控屏或者数字电阻式触控屏等压力感应的触控屏设备。

本发明实施例涉及的方法,旨在解决现有技术中只能全屏截取图像,需要这样的图像截取方式无法突出用户想要的重点,并且容易泄露一些隐私,或者需要通过二次剪裁后才能获取真正想要的图像,导致操作量大,过程复杂的技术问题。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图1为本发明提供的触控屏终端的截屏方法实施例一的流程示意图。本实施例涉及的是实现触控屏终端的局部截屏的具体过程。如图1所示,该方法包括:

S101、接收触发命令启动截屏模式。

具体的,用户想启动截屏模式,可以通过触控设备的按键或者是应用程序给出触发命令来启动截屏模式,该按键可以是主控件、快捷键、音量键等, 具体根据实际情况来,但并不以此为限。

S102、在预设的截屏模型中选择所使用的截屏模型,并确定截屏区域的中心位置和触屏位置;

具体的,可以提前预设截屏模型,该截屏模型可以是矩形模型、圆形模型和多边形模型等,在预设的截屏模型中选择所要使用的截屏模型,并确定所要截屏区域的中心位置和触屏位置,该中心位置和触屏位置可以相同,即可以点击触控屏或者按压触控屏的一个点作为该截屏区域的中心位置,并将该点的中心位置也作为选择的起始位置也就是触屏位置,例如:如果该触控屏设备是智能手机,用户可以根据实际情况在需要截屏的区域设定一个圆形模型,并点击或者按压该触控屏的一个点来确定该圆形模型的圆心,并继续将该圆心作为触屏位置进行按压,方便用户准确的选择截屏区域;也可以该中心位置和触屏位置不相同,即确定好截屏区域的中心位置后,再点击或者按压触控屏的其他位置作为触屏位置,例如:继续上述举例,可以先点击或者按压一个点确定圆形模型的圆心,然后可以在圆心的周围选择任何一个点进行点击或者按压来作为触屏位置。

S103、按照所选择的截屏模型对应的形状,根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积。

具体的,用户选择好所使用的截屏模型,并确定所选择的截屏模型对应的形状,在确定好截屏区域的中心位置后和触屏位置后,点击触屏位置,截屏区域会根据触屏位置的压力按照预设的截屏模型对应的形状从所述截屏区域的中心位置开始向周围扩张,从而选择所要截屏区域的面积,继续上述S102中的实施例,用户确定好圆心后,用力点击圆心,该截屏区域会从圆心按照圆形向周围扩张,便于用户快速获取截屏区域。优选地,可以选择中心位置和触屏位置为同一个点,便于用户使用方便,用户体验度佳。

S104、根据所获取的截屏区域的面积保存对应的图像。

具体的,根据中心位置的压力强度获取到截屏区域的面积,如果不合适的还可以返回S103中去继续选择,但在确认所获取的截屏区域的面积时,则可以通过触控设备的按键或者应用程序来保存所述截屏区域对应的图像。

本发明实施例提供的一种触控屏终端的截屏方法,通过接收触发命令启 动截屏模式,在预设的截屏模型中选择所使用的截屏模型,并确定截屏区域的中心位置和触屏位置,按照所选择的截屏模型对应的形状,根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积,然后根据所获取的截屏区域的面积保存对应的图像,从而使得用户可以实现多种模型的截屏,突出用户想要的重点,操作简单,用户体验度佳。

进一步地,在上述实施例的基础上,所述预设的截屏模型,包括:矩形模型、圆形模型和多边形模型。

具体的,可以根据所选的截屏模型确定截屏区域的形状,例如采用矩形模型,截屏区域可以是正方形或者长方形的,如果是圆形模型,截屏区域可以是圆形或者椭圆形的,如果是多边形模型,截屏区域可以是菱形、三角形的等等,但并不以此为限,从而便于用户根据自己喜欢的截屏形状来选择截屏模型。

进一步地,在上述实施例的基础上,上述步骤S103中所述根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积,包括:

当检测到触屏位置的压力时,根据所检测的压力的大小调整从所述截屏区域的中心位置开始向周围扩张的速度,直到检测到所述压力值为零时停止扩张,确定当前所扩张的面积为截屏区域的面积。

具体的,用户可以点击或者按压触屏位置,所要截屏区域的面积会根据用户点击或者按压该触屏位置的压力的大小来调整从所述截屏区域的中心位置向周围扩张的速度,其中,扩张的速度与用户点击或者按压屏幕的压力成正比,即用力按的劲越大,扩张的速度也就越快,其选择的截屏的区域面积也就越大,而松手即可以停止,便于用户可以快速选择好截屏区域,提升用户体验度。

可选的,在上述实施例的基础上,上述步骤S103中所述根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积,包括:

当检测到触屏位置的压力时,根据预设的速度从所述截屏区域的中心位置开始向周围进行扩张,直到检测到所述压力值为零时停止扩张,确定当前 所扩张的面积为截屏区域的面积。

具体的,可以在触控屏设备终端预设一个恒定的扩张速度,该速度可以根据压力传感器的反应时间和实际情况来设定,这样用户在点击或者按压触屏位置时,不论点击或者按压屏幕的压力大小如何,截屏的区域面积都会从从所述截屏区域的中心位置匀速地向周围扩张,有利于用户准确的选择截屏区域的面积。

可选的,在上述实施例的基础上,上述步骤S103中所述根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积,包括:

当检测到触屏位置的压力时,根据所检测的压力的起始时间从所述截屏区域的中心位置开始向周围进行扩张,直到压力持续时间到达预设时间长度阈值时停止扩张,确定当前所扩张的面积为截屏区域的面积。

具体的,当检测到触屏位置的压力时,开始统计该压力的持续时间,这个时候截屏的区域面积不论从所述截屏区域的中心位置开始向周围进行扩张的速度是匀速还是根据压力的大小而变换的速度如何,只要压力持续时间到达预设时间长度阈值时停止扩张,该时间长度阀值可以根据实际情况而定,从而便于用户选择截屏区域的面积,提升用户体验度。

进一步地,在上述任一实施例的基础上,在根据所获取的截屏区域的面积保存对应的图像之前,还包括:

选择预设的颜色或者其他图像作为所述截屏区域以外的背景。

具体的,在保存所述截屏区域对应的图像之前,用户可以根据预设的颜色或其他照片选择作为截屏区域以外的背景,用以填补截屏图案周围的空隙,其中颜色可以是红色、蓝色、黑色、白色等,便于突出截屏内容的重点。

进一步地,图2为本发明提供的触控屏终端的截屏装置实施例一的结构示意图,如图2所示,该装置包括:启动模块10、选择模块20、截屏模块30和保存模块40;

所述启动模块10,用于接收触发命令启动截屏模式;

所述选择模块20,用于在预设的截屏模型中选择所使用的截屏模型,并 确定截屏区域的中心位置和触屏位置;

所述截屏模块30,用于按照所选择的截屏模型对应的形状,根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积;

所述保存模块40,用于根据所获取的截屏区域的面积保存对应的图像。

本发明实施例提供的一种触控屏终端的截屏装置,通过启动模块接收触发命令启动截屏模式,选择模块在预设的截屏模型中选择所使用的截屏模型,并确定截屏区域的中心位置和触屏位置,所述截屏模块按照所选择的截屏模型对应的形状,根据触屏位置的压力从所述截屏区域的中心位置开始向周围扩张,并获取所述截屏区域的面积,所述保存模块根据所获取的截屏区域的面积保存对应的图像,从而使得用户可以实现多种模型的截屏,突出用户想要的重点,操作简单,用户体验度佳。

进一步地,在上述实施例的基础上,所述预设的截屏模型,包括:矩形模型、圆形模型和多边形模型。

本发明实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述截屏模块30用于从所述截屏区域的中心位置开始向周围扩张,并根据压力值获取所述截屏区域的面积,是指:

所述截屏模块30用于当检测到触屏位置的压力时,根据所检测的压力的大小调整从所述截屏区域的中心位置开始向周围扩张的速度,直到检测到所述压力值为零时停止扩张,确定当前所扩张的面积为截屏区域的面积。

本发明实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

可选地,在上述实施例的基础上,所述截屏模块30用于从所述截屏区域的中心位置开始向周围扩张,并根据压力值获取所述截屏区域的面积,是指:

所述截屏模块30用于当检测到触屏位置的压力时,根据预设的速度从所述截屏区域的中心位置开始向周围进行扩张,直到检测到所述压力值为零 时停止扩张,确定当前所扩张的面积为截屏区域的面积。

本发明实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

可选地,在上述实施例的基础上,所述截屏模块30用于从所述截屏区域的中心位置开始向周围扩张,并根据压力值获取所述截屏区域的面积,是指:

当检测到触屏位置的压力时,根据所检测的压力的起始时间从所述截屏区域的中心位置开始向周围进行扩张,直到压力持续时间到达预设时间长度阈值时停止扩张,确定当前所扩张的面积为截屏区域的面积。

本发明实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述保存模块用于在根据所获取的截屏区域的面积保存对应的图像之前,还用于:

选择预设的颜色或者其他图像作为所述截屏区域以外的背景。

本发明实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

本发明实施例提供的一种触控屏终端,所述触屏终端包括带有上述的截屏装置的触屏终端。

本发明实施例提供的触屏终端,可以执行上述装置实施例,其实现原理和技术效果类似,在此不再赘述。

虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

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