日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

网页截图工具 php+IECapt

發布時間:2023/12/29 php 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网页截图工具 php+IECapt 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

IECapt可以將捕獲網頁,生成BMP、JPEG 或 PNG格式的圖片,包含C++和C#兩種版本,不足是依賴于Internet Explorer,這就決定了它只能在Windows下使用。IECapt是一個命令行工具,通過指定的url,利用ie內核,即可將其圖片截取下來。

操作:

第一步:

下載地址IECapt :http://download.csdn.net/detail/u011986449/6877893
第二步:

如下代碼:

<?phpheader('Content-type:text/html;charset=utf-8');function jietu($url,$savepath){//網頁截圖if(empty($savepath)){exit('截圖保存目錄為空或者不是目錄!');}else{if(!file_exists($savepath))//如果截圖目錄不存在則新建{mkdir($savepath);}}if(!url_exists($url)){exit('URL地址不存在!');}$filename=rtrim($savepath,'/').'/'.time().'.png';//拼裝生成截圖的文件名$rutycapt=dirname($_SERVER['SCRIPT_FILENAME']).'/IECapt.exe';//你本機IECapt的路徑$cmd="$rutycapt --url=$url --out=$filename";//拼裝截圖命令system($cmd);//執行命令echo $cmd;}function url_exists($url){ //判斷URL地址是否存在$head=@get_headers($url);if(is_array($head)){return true;}else{return false;}}jietu('http://www.csdn.net/','./img');//url地址不能省略www,省略之后截圖為空白?>
在上面PHP代碼中輸入你要實現快照的網頁地址;例如:jietu('http://www.csdn.net/','./img');


總結

以上是生活随笔為你收集整理的网页截图工具 php+IECapt的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。