在终端中生成截屏图像的设备和方法

文档序号:8223265阅读:233来源:国知局
在终端中生成截屏图像的设备和方法
【技术领域】
[0001]本发明总体说来涉及截屏技术,具体说来,涉及一种在终端中生成截屏图像的设备和方法。
【背景技术】
[0002]随着电子技术的发展,人们常常需要截取终端(诸如智能手机、平板电脑、游戏机、数字多媒体播放器等)的屏幕上显示的内容,并将截取的内容进行保存或与他人分享。现有的截屏方式仅能对当前屏幕的内容进行截屏,在需要对诸如社交软件或聊天软件的应用进行截屏时,由于其内容往往超出了屏幕可显示的范围,因此需要多次截屏,生成多幅图像,这样不仅操作繁琐,而且,响应于多次截屏操作所生成的图像被存储为多个文件,不便于保存和处理。

【发明内容】

[0003]本发明的示例性实施例在于提供一种在终端中生成截屏图像的设备和方法,以克服现有截屏方式在截取内容方面的限制。
[0004]根据本发明示例性实施例的一方面,提供一种在终端中生成截屏图像的设备,包括:截屏模式启动单元,用于控制终端进入截屏模式;目标内容确定单元,用于在截屏模式下,在滚动显示的内容之中确定期望截取的目标内容;内容数据提取单元,用于提取与确定的目标内容相应的内容数据;以及图像生成单元,用于生成包括提取的内容数据的截屏图像。
[0005]在上述设备中,目标内容确定单元可包括:操作项提供单元,用于在截屏模式下,提供用于在滚动显示的内容之中截取目标内容的操作项;感测单元,用于感测对操作项执行的操作;确定单元,用于根据感测到的操作来确定期望截取的目标内容。
[0006]在上述设备中,所述操作项可包括选择器。
[0007]在上述设备中,所述选择器可包括用于在滚动显示的内容之中进行定位的上边沿和下边沿,其中,感测单元可感测对选择器的上边沿或下边沿的拖动操作,确定单元可将上边沿最终被拖动到的内容位置确定为目标内容的起点,将下边沿最终被拖动到的内容位置确定为目标内容的终点。
[0008]在上述设备中,终端的屏幕上可显示有滚动条组件,滚动条组件可包括所述滚动显示的内容和滚动条,所述选择器可以是滚动条中的滑块;其中,感测单元可感测对滑块的点击、拖动和释放操作,确定单元可将滑块被点击时指示的内容位置确定为目标内容的起点,将滑块被释放时指示的内容位置确定为目标内容的终点。
[0009]在上述设备中,所述终端具有第一屏幕和第二屏幕,第二屏幕被设置为沿第一屏幕的侧边外沿方向延伸的显示区域,所述滚动显示的内容被显示在第一屏幕中,所述选择器可以是所述滚动显示的内容的缩略图,并被显示在第二屏幕中,其中,感测单元可感测在缩略图上执行的点击、滑动和释放操作,确定单元可将缩略图被点击时指示的内容位置确定为目标内容的起点,将从缩略图释放时指示的内容位置确定为目标内容的终点。
[0010]在上述设备中,所述操作项还可包括辅助菜单,其中,所述辅助菜单用于对目标内容进行调整、添加、删除和/或确认。
[0011]在上述设备中,内容数据提取单元可从显存的缓冲器提取与确定的目标内容相应的内容数据。
[0012]在上述设备中,图像生成单元可基于提取的内容数据生成第一图像,提取由屏幕中除与滚动显示的内容相关的组件之外的其他组件组成的第二图像,并将第一图像和第二图像合成为截屏图像。
[0013]根据本发明示例性实施例的另一方面,提供一种在终端中生成截屏图像的方法,包括:(a)控制终端进入截屏模式;(b)在滚动显示的内容之中确定期望截取的目标内容;(C)提取与确定的目标内容相应的内容数据;以及(d)生成包括提取的内容数据的截屏图像。
[0014]在上述方法中,步骤(b)可包括:(bl)提供用于在滚动显示的内容之中截取目标内容的操作项;(b2)感测对操作项执行的操作;(b3)根据感测到的操作来确定期望截取的目标内容。
[0015]在上述方法中,所述操作项可包括选择器。
[0016]在上述方法中,所述选择器可包括用于在滚动显示的内容之中进行定位的上边沿和下边沿,其中,在步骤(b2)中,可感测对选择器的上边沿或下边沿的拖动操作,在步骤(b3)中,可将上边沿最终被拖动到的内容位置确定为目标内容的起点,将下边沿最终被拖动到的内容位置确定为目标内容的终点。
[0017]在上述方法中,终端的屏幕上可显示有滚动条组件,滚动条组件可包括所述滚动显示的内容和滚动条,所述选择器可以是滚动条中的滑块;其中,在步骤(b2)中,可感测对滑块的点击、拖动和释放操作,在步骤(b3)中,可将滑块被点击时指示的内容位置确定为目标内容的起点,将滑块被释放时指示的内容位置确定为目标内容的终点。
[0018]在上述方法中,所述终端具有第一屏幕和第二屏幕,第二屏幕被设置为沿第一屏幕的侧边外沿方向延伸的显示区域,所述滚动显示的内容被显示在第一屏幕中,所述选择器可以是所述滚动显示的内容的缩略图,并被显示在第二屏幕中,其中,在步骤(b2)中,可感测在缩略图上执行的点击、滑动和释放操作,在步骤(b3)中,可将缩略图被点击时指示的内容位置确定为目标内容的起点,将从缩略图释放时指示的内容位置确定为目标内容的终点。
[0019]在上述方法中,所述操作项还可包括辅助菜单,其中,所述辅助菜单用于对目标内容进行调整、添加、删除和/或确认。
[0020]在上述方法的步骤(C)中,可从显存的缓冲器提取与确定的目标内容相应的内容数据。
[0021]在上述方法中,步骤(d)可包括:基于提取的内容数据生成第一图像,提取由屏幕中除与滚动显示的内容相关的组件之外的其他组件组成的第二图像,并将第一图像和第二图像合成为截屏图像。
[0022]在根据本发明示例性实施例的在终端中生成截屏图像的设备和方法中,在滚动显示的内容之中确定期望截取的目标内容,可实现对超出了屏幕显示范围的目标内容进行一次性截屏。
【附图说明】
[0023]通过下面结合示例性地示出实施例的附图进行的描述,本发明示例性实施例的上述和其他目的和特点将会变得更加清楚,其中:
[0024]图1示出根据本发明示例性实施例的在终端中生成截屏图像的设备的框图;
[0025]图2示出根据本发明示例性实施例的目标内容确定单元的框图;
[0026]图3示出根据本发明示例性实施例的选择器的示意图;
[0027]图4示出根据本发明另一示例性实施例的选择器的示意图;
[0028]图5示出根据本发明示例性实施例的结合辅助菜单来确定目标内容的操作示例;
[0029]图6示出根据本发明另一示例性实施例的结合辅助菜单来确定目标内容的操作示例;
[0030]图7示出根据本发明示例性实施例的合成截屏图像的示例;
[0031]图8示出根据本发明示例性实施例的在终端中生成截屏图像的方法的流程图;
[0032]图9示出根据本发明示例性实施例的目标内容确定步骤的流程图。
【具体实施方式】
[0033]现将详细参照本发明的示例性实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。以下将通过参照附图来说明所述示例性实施例,以便解释本发明。
[0034]图1示出根据本发明示例性实施例的在终端中生成截屏图像的设备的框图。这里,作为示例,所述终端可以是智能手机、平板电脑、游戏机、数字多媒体播放器等具有屏幕的电子设备。
[0035]如图1所示,根据本发明示例性实施例的在终端中生成截屏图像的设备包括:截屏模式启动单元10、目标内容确定单元20、内容数据提取单元30和图像生成单元40。这些单元可由数字信号处理器、现场可编程门阵列等通用硬件处理器来实现,也可通过专用芯片等专用硬件处理器来实现,还可完全通过计算机程序来以软件方式实现。
[0036]具体说来,截屏模式启动单元10用于控制终端进入截屏模式。作为示例,截屏模式启动单元10可在接收到用于进入截屏模式的指示时控制终端进入截屏模式。具体说来,用于进入截屏模式的指示可由用户手动输入,相应地,截屏模式启动单元10可通过检测相应的用户输入来确定接收到了用于进入截屏模式的指示。这里,所述用户输入可通过触屏操作来执行,也可通过终端上设置的物理按键来执行,还可通过特定的体感操作来执行。例如,可通过屏幕界面上设置的各种按钮等控件来输入用于进入截屏模式的指示。
[0037]目标内容确定单元20用于在截屏模式下,在滚动显示的内容之中确定期望截取的目标内容。具体说来,在页面的内容超出了终端屏幕的显示范围时,用户可以通过滚动操作来查看超出部分的内容。根据本发明的示例性实施例,目标内容确定单元20可在滚动显示的内容之中确定期望截取的内容,而不受限于当前屏幕上显示的内容。作为示例,所述目标内容可以是一段连续显示的内容(其显示范围可超出单个屏幕的显示范围),也可以是两段以上不连续显示的内容。作为示例,目标内容确定单元20可随着用户滚动显示内容的操作来相应地从中确定目标内容,或者,目标内容确定单元20可自动确定目标内容(例如可预先设置截取范围或根据用户历史截屏记录来确定截取范围等)。以下将参照图2来描述用于随着用户滚动显示内容的操作来确定目标内容的目标内容确定单元20的示例。
[0038]作为示例,如图2所示,目标内容确定单元20可包
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1