gpt4 book ai didi

PHP截取IE浏览器并缩小原图的方法

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章PHP截取IE浏览器并缩小原图的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了PHP截取IE浏览器并缩小原图的方法。分享给大家供大家参考,具体如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// 截取一个窗口 Capture a window (IE for example)
$ie = new COM( "InternetExplorer.Application" );
$ie ->Navigate2( $webaddress );
$oWSH = new COM( "WScript.Shell" );
while ( $ie ->ReadyState!=4) usleep(10000);
   $handle = $ie ->HWND;
   $ie ->Visible = true;
while ( $ie ->Busy) {
   com_message_pump(4000);
}
$im = imagegrabwindow( $handle , 0);
$ie ->Quit();
$file = "public/images/" .time(). "iesnap.png" ;
imagepng( $im , $file );
//--------------------
$browser = new COM( "InternetExplorer.Application" );
$handle = $browser ->HWND;
$browser ->Visible = true;
$browser ->FullScreen = true;
$browser ->Navigate( $webaddress );
while ( $browser ->Busy) {
   com_message_pump(4000);
}
$im = imagegrabwindow( $handle , 0);
$browser ->Quit();
//opendir("public/images/");
$new_img =imagecreatetruecolor( "206" , "132" );
$file = "public/images/" .time(). "ie.png" ;
imagecopyresampled( $new_img , $im ,0,0,206,132,206,142,1024,768);
imagepng( $new_img , $file );
imagedestroy( $new_img );

如果有问题可以选择桌面与程序交互 。

希望本文所述对大家PHP程序设计有所帮助.

最后此篇关于PHP截取IE浏览器并缩小原图的方法的文章就讲到这里了,如果你想了解更多关于PHP截取IE浏览器并缩小原图的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

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