我用PHP GD库截取网页图片.
刚开始可以截图成功但是截图几次之后就不能截了 提示什么 已经计划系统关机
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `InternetExplorer.Application': 已经计划系统关机。 ' in C:\myphp\root\duk_bo\test.php:4 Stack trace: #0 C:\myphp\root\duk_bo\test.php(4): com->com('InternetExplore...') #1 {main} thrown in C:\myphp\root\duk_bo\test.php on line 4
这个是截图的代码
<?php
session_start();
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->FullScreen = true;
$browser->Navigate("http://www.baidu.com");
/* Is it completely loaded? (be aware of frames!)*/
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, "images/baidu.jpg");
?> windows平台
刚开始可以截图成功但是截图几次之后就不能截了 提示什么 已经计划系统关机
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `InternetExplorer.Application': 已经计划系统关机。 ' in C:\myphp\root\duk_bo\test.php:4 Stack trace: #0 C:\myphp\root\duk_bo\test.php(4): com->com('InternetExplore...') #1 {main} thrown in C:\myphp\root\duk_bo\test.php on line 4
这个是截图的代码
<?php
session_start();
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->FullScreen = true;
$browser->Navigate("http://www.baidu.com");
/* Is it completely loaded? (be aware of frames!)*/
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, "images/baidu.jpg");
?> windows平台
还有就是Linux服务器下要怎么截图我上面发的那个只针对windows``