php – 如何获取像Google这样的页面截图

开发技术 作者: 2024-07-03 14:35:01
我注意到在使用谷歌的反馈后,它需要截图,并允许你做突出显示和遮光部分等事情.我想知道如何实现这一目标;基于这样一个事实,即您可以使用高光和黑屏来修改DOM我假设它只是将整个DOM转换为图像,但是,我不确定它们是如何做到的. 我知道PHP有几个函数,’imagegrabscreen’和’imagegrabwindow’,但它们只适用于Windows用户,所以我怀疑这是他们正在使用的. 所以,我的问题
我注意到在使用谷歌的反馈后,它需要截图,并允许你做突出显示和遮光部分等事情.我想知道如何实现这一目标;基于这样一个事实,即您可以使用高光和黑屏来修改DOM我假设它只是将整个DOM转换为图像,但是,我不确定它们是如何做到的.

我知道PHP有几个函数,’imagegrabscreen’和’imagegrabwindow’,但它们只适用于Windows用户,所以我怀疑这是他们正在使用的.

所以,我的问题是他们如何将DOM变成图像?

解决方法

Google不会完全在客户端截取屏幕截图.它将本地(呈现的)DOM发送到服务器,将其呈现为图像,并返回创建的图像.

您可以通过向页面添加本地图像(使用Firebug)进行测试,然后尝试创建反馈.该图像不会出现.

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_37914.html