【技术实现步骤摘要】
网页截图方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种网页截图方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,网页的应用也越来越广泛,某些业务上需要对特定的网站上的图形进行监控时,可以运用截图的方式对该网页进行不断的监控。传统技术中,采用的是PhantomJs技术,PhantomJs是一个基于webkit的javascriptAPI,使用QtWebKit作为其核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。在服务端运行可以执行js脚本对图形网页进行截图,然后生成邮件可以识别的H5图形标签内容,推送给用户,从而可以解决对网页进行随时监控的问题。然而,这种传统的服务器端截图方式并未考虑到图片大小的问题,当网页高度达到一定的限制时,超出部分就会截图失败,导致截图无法使用。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高截图有效率的网页截图方法、装置、计算机设备和存储介质。一种网页截图方法,所述方法包括:r>获取目标图片对应本文档来自技高网...
【技术保护点】
1.一种网页截图方法,所述方法包括:/n获取目标图片对应的图片链接;/n通过虚拟浏览器打开所述图片链接,获取所述目标图片的图片参数;/n根据所述图片参数对所述虚拟浏览器的窗口进行校准;/n对所述目标图片进行截图得到目标截图;/n将所述目标截图以预设方式发送至指定地址。/n
【技术特征摘要】
1.一种网页截图方法,所述方法包括:
获取目标图片对应的图片链接;
通过虚拟浏览器打开所述图片链接,获取所述目标图片的图片参数;
根据所述图片参数对所述虚拟浏览器的窗口进行校准;
对所述目标图片进行截图得到目标截图;
将所述目标截图以预设方式发送至指定地址。
2.根据权利要求1所述的方法,其特征在于,在获取目标图片对应的图片链接之前,还包括:
获取目标网页中包含的目标图片的图片标识;
根据所述图片标识生成与每个目标图片对应的图片链接。
3.根据权利要求2所述的方法,其特征在于,在获取目标网页中包含的目标图片的图片标识之前,还包括:
获取所述目标网页的网页配置信息;
当检测到所述网页配置信息中包含有图片元素时,获取所述目标网页中包含的图片作为目标图片,并获取每个目标图片的图片标识。
4.根据权利要求2所述的方法,其特征在于,所述根据所述图片标识生成与每个目标图片对应的图片链接,包括:
获取预设的链接生成模板,所述链接生成模板中包含有图片链接对应网页的网页参数;
通过所述链接生成模板,生成与每个目标图片的图片标识对应的图片链接。
5.根据权利要求1所述的方法,其特征在于,所述通过虚拟浏览器打开所述图片链接,包括:
根据所述图片链接获取所述目标图片对应的图片标识;
根据所述图片标识获取所述目标图片的图片参数;<...
【专利技术属性】
技术研发人员:彭万亮,关怀海,刘志勇,徐晗路,
申请(专利权)人:深圳市珍爱云信息技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。