The invention relates to a method and system for interception of a screen content, the method comprises the following steps: firstly, the intelligent terminal receives the user screenshot of the instruction, the total length of the target page, and set the length and number of translation display containers; after the interception of the current screen display content, and in accordance with the preset direction of the display container automatic translation of a screen distance, and each attack operations to get pictures recorded as bad photos of N, N is the number of screenshots; finally, repeating the screenshots and translation display operations, until the receiving end of the instruction, the difference picture N synthesis in order to get the whole a screenshot of the contents of the screen. The method can quickly and accurately capture and splice long screen content, and obtain a long screen content required by the user. It is not only easy to operate, high security, but also good compatibility and error prone.
【技术实现步骤摘要】
本专利技术涉及智能终端截屏领域,尤其涉及一种截取长篇幅屏幕内容的方法及系统。
技术介绍
随着移动终端访问网页应用的场景越发频繁,如何方便地一次性截取长篇幅屏幕内容成为了困扰人们的问题。尤其是对于屏幕较小的移动终端,对长篇幅屏幕内容需要进行分次截屏操作,不仅操作非常繁琐且效率低下。目前,用户通常选用第三方应用实现对长篇幅屏幕内容进行截屏操作,但是,现有的截屏第三方应用存在一些缺陷:一方面,需要用户自行手动滑动屏幕来让工具截取屏幕,拼凑出一张长篇幅的截图,显然,用户无法精确计算每次滑动了多少距离,造成拼接出来的长篇幅截图出现部分内容重叠或被覆盖的问题;另一方面,第三方应用的开发者自定义了视图的滚动行为,造成截屏操作的兼容性差;此外,当需要截屏的长篇幅屏幕内容存在不规则背景时,会因采用图片差分出现识别经常出错,导致截屏操作过早结束、截屏出现大部分重叠等错误结果。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种截取长篇幅屏幕内容的方法及系统,旨在解决现有的长篇幅屏幕内容截屏过程不仅操作繁琐、兼容性不足,且准确性差、易出错的问题。本专利技术的技术方案如下:一种截取长篇幅屏幕内容的方法,其中,包括步骤:A、智能终端接收用户的截屏指令,获取目标页面的总长度,并设置显示容器的长度及平移次数;B、截取当前屏幕的显示内容,并按照预设方向将所述显示容器自动平移一个屏幕高度的距离,并将每次截屏操作获得的图片记为差片图片N,N为截屏的次数;C、重复步骤B,直至接收到结束指令,将所述差片图片N按顺序进行合成,得到整个长篇幅屏幕内容的 ...
【技术保护点】
一种截取长篇幅屏幕内容的方法,其特征在于,包括步骤:A、智能终端接收用户的截屏指令,获取目标页面的总长度,并设置显示容器的长度及平移次数;B、截取当前屏幕的显示内容,并按照预设方向将所述显示容器自动平移一个屏幕高度的距离,并将每次截屏操作获得的图片记为差片图片N,N为截屏的次数;C、重复步骤B,直至接收到结束指令,将所述差片图片N按顺序进行合成,得到整个长篇幅屏幕内容的截图。
【技术特征摘要】
1.一种截取长篇幅屏幕内容的方法,其特征在于,包括步骤:A、智能终端接收用户的截屏指令,获取目标页面的总长度,并设置显示容器的长度及平移次数;B、截取当前屏幕的显示内容,并按照预设方向将所述显示容器自动平移一个屏幕高度的距离,并将每次截屏操作获得的图片记为差片图片N,N为截屏的次数;C、重复步骤B,直至接收到结束指令,将所述差片图片N按顺序进行合成,得到整个长篇幅屏幕内容的截图。2.根据权利要求1所述的截取长篇幅屏幕内容的方法,其特征在于,所述步骤A中,设置显示容器的长度不大于所述目标页面的总长度,对目标页面的总长度与一个屏幕高度的比值进行取整操作,得到所述平移次数。3.根据权利要求1所述的截取长篇幅屏幕内容的方法,其特征在于,所述步骤B具体包括:B1、截取当前屏幕显示内容后,将所获得的图片记为差片图片N,并进行存储;B2、通过标准视窗接口控制所述显示容器,按照预设方向自动平移一个屏幕高度的距离。4.根据权利要求1所述的截取长篇幅屏幕内容的方法,其特征在于,所述步骤C中,所述结束指令为智能终端检测到获取的差片图片个数与平移次数相同,或智能终端接收用户指令,结束截屏操作。5.根据权利要求1所述的截取长篇幅屏幕内容的方法,其特征在于,所述步骤C具体包括步骤:C1、智能终端将所述差片图片按顺序进行合成,得到整个长篇幅屏幕内容的截图;C2、检测所述截图末端是否有空白部分,当是时,将所述空白部分从截图末端剪裁掉。6.根...
【专利技术属性】
技术研发人员:涂斌健,
申请(专利权)人:惠州TCL移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。