我想知道是否有办法保存使用简单 HTML DOM 解析器抓取的页面的屏幕截图。看来解析器基本上使用 file_get_contents 来获取给定页面的内容。
我不想第二次访问,所以...
是否可以使用SHDP抓取的内容进行截图?
它可以在脚本中回显,并且看起来很流畅,所以我想我可以使用imagegrabwindow,但它只能在Windows机器上运行。
此外,我更愿意避免使用任何 API
要获取屏幕截图,您需要一个屏幕。
PHP没有浏览器就没有屏幕。
浏览器位于客户端,因此 php 无法访问它。
您需要某种 javascript/css 来修复页面的外观。