[发明专利]一种用于对网页进行截图方法和系统在审
申请号: | 202010670172.5 | 申请日: | 2020-07-13 |
公开(公告)号: | CN111814086A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 俞志刚;江敏 | 申请(专利权)人: | 杭州数澜科技有限公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F16/958 |
代理公司: | 北京市联德律师事务所 11361 | 代理人: | 黄大正;张来光 |
地址: | 311121 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 网页 进行 截图 方法 系统 | ||
本发明提供了一种用于对网页进行截图的方法和系统,其中该方法包括接收截图请求,其中截图请求包括目标网页URL和目标元素选择器;根据目标网页URL跳转到目标网页;和根据目标元素选择器对目标网页进行截图,以获得网页截图。
技术领域
本发明涉及截图技术,特别地涉及一种用于对网页进行截图方法和系统。
背景技术
截图是由计算机、手机、平板计算机等设备截取的能够显示在屏幕等显示设备上的可视图像。随着互联网的发展,截图在社交聊天、图像处理、报表分析等场景中的应用日益频繁。目前的网页截图通常采用“离线”的方式。即,当进行截图时,需要首先在浏览器中打开目标网页,然后使用“离线截图工具”完成截图,最后将截取的图像保存在本地设备。本领域中常见的离线截图工具包括QQ等聊天软件中集成的截图工具、ScreenFloat等专业截图工具和操作系统中自带的截图工具等。
然而,上述离线截图工具在使用时,需要用户手动操作,操作准确度不高、截取效率低。
发明内容
本发明的一方面涉及一种用于对网页进行截图的方法,包括:接收截图请求,其中所述截图请求包括目标网页URL和目标元素选择器;根据所述目标网页URL跳转到目标网页;和根据所述目标元素选择器对所述目标网页进行截图,以获得网页截图。
本发明的又一方面涉及一种用于对网页进行截图的系统,包括:用于接收截图请求的模块,其中所述截图请求包括目标网页URL和目标元素选择器;用于根据所述目标网页URL跳转到目标网页的模块;和截图模块,其用于根据所述目标元素选择器对所述目标网页进行截图,以获得网页截图。
本发明的网页截图方法和系统能够实现自动化截图和批量截图,不仅提高了效率,还能够实现对目标图像的精确截取。另外,在本发明的实施例中,截取的图像能够被在线存储,方便互联网中不同用户对该截图的使用。进一步地,本发明还针对截图操作中的不同场景进行了特别设计,提高了本发明的适用性和用户的便捷性:例如,支持“登录场景”和“懒加载(滚动加载)场景”,即模拟用户登录并且对登录后的网页进行截图和允许自定义加载数据并对加载后的网页进行截图。
附图说明
图1是根据本发明的一个实施例的网页截图方法的流程图。
图2是根据本发明的一个实施例的图1中的步骤9的方法的流程图。
图3是根据本发明的一个实施例的网页截图系统的示意图。
图4A-4C是根据本发明的实施例的截图请求和截取的图像的示意图。
具体实施方式
现在将参照若干示例性实施例来说明本发明的内容。应当理解,说明这些实施例仅是为了使得本领域普通技术人员能够更好地理解并且因此实现本发明的内容,而不是暗示对本发明的范围进行任何限制。
如本文中所使用的,术语“包括”及其变体应当解读为意味着“包括但不限于”的开放式术语。术语“基于”应当解读为“至少部分地基于”。术语“一个实施例”和“一种实施例”应当解读为“至少一个实施例”。术语“另一个实施例”应当解读为“至少一个其他实施例”。
图1示出了根据本发明的一个实施例的网页截图方法的流程图。在本发明的实施例中,该流程还可以包括额外的一个或多个步骤。在本发明的实施例中,该流程中的一个或多个步骤可以被省略或重复出现。在本发明的实施例中,步骤的序号并不必然意味着该步骤的排序,例如在某些实施方案中步骤1可以在步骤2之前进行,但在其他实时方案中其也可以在步骤2之后进行。下面对图1所示的各个步骤进行具体说明:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州数澜科技有限公司,未经杭州数澜科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010670172.5/2.html,转载请声明来源钻瓜专利网。