最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP imagegrabscreen和imagegrabwindow(截取網(wǎng)站縮略圖)的實例代碼

 更新時間:2013年11月07日 15:18:02   作者:  
PHP5.2.2以上版本的GD庫實現(xiàn)了兩個截屏函數(shù) imagegrabscreen 和 imagegrabwindow ,分別用于截取整個屏幕和截取某個窗口(同ALT+PrintScreen)的屏幕
1. 截取整個屏幕 Screenshot
復(fù)制代碼 代碼如下:

<?php   
$im = imagegrabscreen();   
imagepng($im, “myscreenshot.png”);   
?>

2. 截取一個窗口 Capture a window (IE for example)
復(fù)制代碼 代碼如下:

<?php   
$browser = new COM(“InternetExplorer.Application”);   
$handle = $browser->HWND;   
$browser->Visible = true;   
$im = imagegrabwindow($handle);   
$browser->Quit();   
imagepng($im, “iesnap.png”);   
$im = imagegrabscreen();   
?>

3. 截取IE內(nèi)容 Capture a window (IE for example) but with its content!
復(fù)制代碼 代碼如下:

<?php   
$browser = new COM(“InternetExplorer.Application”);   
$handle = $browser->HWND;   
$browser->Visible = true;   
$browser->Navigate(“http://m.fzitv.net”);   

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

4. 截取IE的全屏模式 IE in fullscreen mode
復(fù)制代碼 代碼如下:

<?php   
$browser = new COM(“InternetExplorer.Application”);   
$handle = $browser->HWND;   

$browser->Visible = true;   
$browser->FullScreen = true;   
$browser->Navigate(“http://m.fzitv.net”);   

/* Is it completely loaded? (be aware of frames!)*/  
while ($browser->Busy) {   
     com_message_pump(4000);   
}   
$im = imagegrabwindow($handle, 0);   
$browser->Quit();   
imagepng($im, “iesnap.png”);   
?>

上面就是說如何使用PHP COM調(diào)用IE窗口打開網(wǎng)頁進(jìn)行截屏,但很多朋友得到的結(jié)果只是一張純黑的圖片,這是為什么呢?
可能有兩種情況,第一種情況就是這個COM組件只適用于WINDOWS服務(wù)器,其它系統(tǒng)的服務(wù)器是不支持的,因為他沒有IE瀏覽器,第二種情況就是沒有打開允許服務(wù)與桌面交互!其中第二種情況最為常見,打開的方法就是點(diǎn)擊計算機(jī)(我的電腦) -> 右鍵 -> 管理 -> 服務(wù)和應(yīng)用程序 -> 服務(wù) -> Apache(我自己使用apache服務(wù)器) -> 右鍵 -> 屬性 -> 登錄 -> 登錄身份下面既是!

相關(guān)文章

最新評論

定州市| 定结县| 洱源县| 吴川市| 建水县| 泰兴市| 清丰县| 修水县| 贵溪市| 金湖县| 徐汇区| 健康| 临城县| 左权县| 五台县| 石景山区| 潞城市| 隆德县| 锦屏县| 渝中区| 三江| 萨迦县| 江油市| 靖宇县| 秀山| 高唐县| 莱芜市| 宕昌县| 苍梧县| 花垣县| 额尔古纳市| 贵德县| 中宁县| 滨海县| 普兰县| 黑河市| 明光市| 和田市| 玉林市| 萝北县| 汶川县|