PHP截取IE瀏覽器并縮小原圖的方法
本文實(shí)例講述了PHP截取IE瀏覽器并縮小原圖的方法。分享給大家供大家參考,具體如下:
// 截取一個(gè)窗口 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);
如果有問(wèn)題可以選擇桌面與程序交互
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php日期與時(shí)間用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
php格式化時(shí)間戳顯示友好的時(shí)間實(shí)現(xiàn)思路及代碼
顯示為2014-10-20 10:22顯得很呆板,那么用php怎么實(shí)現(xiàn)友好的時(shí)間格式呢?下面將思路與實(shí)現(xiàn)代碼與大家分享下2014-10-10php采用ajax數(shù)據(jù)提交post與post常見(jiàn)方法總結(jié)
這篇文章主要介紹了php采用ajax數(shù)據(jù)提交post與post常見(jiàn)方法,實(shí)例總結(jié)了json格式傳遞數(shù)據(jù)的優(yōu)點(diǎn)并總結(jié)了四種常見(jiàn)的POST提交數(shù)據(jù)方式,需要的朋友可以參考下2014-11-11PHP字典樹(shù)(Trie樹(shù))定義與實(shí)現(xiàn)方法示例
這篇文章主要介紹了PHP字典樹(shù)(Trie樹(shù))定義與實(shí)現(xiàn)方法,簡(jiǎn)單描述了字典樹(shù)的概念并結(jié)合實(shí)例形式分析了字典樹(shù)的定義與使用方法,需要的朋友可以參考下2017-10-10php讀取csv數(shù)據(jù)保存到數(shù)組的方法
這篇文章主要介紹了php讀取csv數(shù)據(jù)保存到數(shù)組的方法,通過(guò)封裝的類文件實(shí)現(xiàn)這一功能,是對(duì)csv文件操作的實(shí)用技巧,需要的朋友可以參考下2015-01-01Linux系統(tǒng)下使用XHProf和XHGui分析PHP運(yùn)行性能
這篇文章主要介紹了Linux系統(tǒng)下使用XHProf和XHGui分析PHP運(yùn)行性能的方法,該方案支持Apache與Nginx服務(wù)器及多種數(shù)據(jù)庫(kù)環(huán)境,需要的朋友可以參考下2015-12-12phpmailer在服務(wù)器上不能正常發(fā)送郵件的解決辦法
這篇文章主要介紹了phpmailer在服務(wù)器上不能正常發(fā)送郵件的解決辦法,本文的原因是服務(wù)器的安全設(shè)置造成,服務(wù)器中屏蔽fsockopen函數(shù)的使用權(quán)限,所以導(dǎo)致發(fā)送失敗,需要的朋友可以參考下2014-07-07php實(shí)現(xiàn)把數(shù)組按指定的個(gè)數(shù)分隔
這篇文章主要介紹了php實(shí)現(xiàn)把數(shù)組按指定的個(gè)數(shù)分隔。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-02-02