gpt4 book ai didi

php - 如何使用 PHP 和 GD 对网站进行截图?

转载 作者:行者123 更新时间:2023-12-03 23:05:19 25 4
gpt4 key购买 nike

如何使用 PHP 和 GD 库创建网站的屏幕截图。

最佳答案

虽然您可以使用 imagegrabscreen 做一些事情或imagegrabwindow你只能在 Windows 机器上使用它,即使这样也很棘手。

您必须打开一个浏览器窗口到指定的 URL(您可以使用 exec 来完成此操作)并使用上述方法抓取屏幕截图。

以下是手动输入 imagegrabwindow 的示例:

<?php
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->Navigate("http://www.libgd.org");

/* Still working? */
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, "iesnap.png");
imagedestroy($im);
?>

关于php - 如何使用 PHP 和 GD 对网站进行截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/627301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com