用PHP实现特定网站的截图,其实可以使用IECapt.exe等类似的东西截图,而且还可以设定大小,但我追求简单~哈,帖代码:
02 | $browser ->Visible = true; |
03 | $im = imagegrabwindow( $handle ); |
05 | imagepng( $im , "iesnap.png" ); |
06 | $im = imagegrabscreen(); |
10 | $browser = new COM( "InternetExplorer.Application" ); |
11 | $handle = $browser ->HWND; |
12 | $browser ->Visible = true; |
16 | while ( $browser ->Busy) { |
17 | com_message_pump(4000); |
19 | $im = imagegrabwindow( $handle , 0); |
21 | imagepng( $im , "iesnap.png" ); |
25 | $browser = new COM( "InternetExplorer.Application" ); |
26 | $handle = $browser ->HWND; |
28 | $browser ->Visible = true; |
29 | $browser ->FullScreen = true; |
33 | while ( $browser ->Busy) { |
34 | com_message_pump(4000); |
36 | $im = imagegrabwindow( $handle , 0); |
38 | imagepng( $im , "iesnap.png" ); |
超越C++ 原创文章,转载请注明来源并保留原文链接
本文链接:http://www.beyondc.cn/the-screen-capture-generates-php.html