这篇文章主要介绍了php根据url生成网页快照的方法,有一定的参考价值,感兴趣的朋友可以参考一下。
<form method="post" action=""> <input type="text" name="url" /> <input type="submit" value="提交" /> </form> <?php /* 网页截图功能,必须安装IE+CutyCapt url:要截图的网页 out:图片保存路径 path:CutyCapt路径 cmd:CutyCapt执行命令 比如:http://你php路径.php?url=http://www.xxx.com */ function Generatepictures($url){ $url=$url; $imgname=str_replace('http://','',$url); $imgname=str_replace('https://','',$imgname); $imgname=str_replace('.','-',$imgname); $out = 'D:/gongzuo/tupian/'.$imgname.'.png'; $path = 'D:/CutyCapt.exe'; $cmd = "$path --url=$url --out=$out"; echo "<img src='http://localhost/tupian/".$imgname.".png' />"; system($cmd); } if (isset($_POST['url'])) { Generatepictures($_POST['url']); } ?>
【相关教程推荐】
1. php编程从入门到精通全套视频教程
2. php从入门到精通
3. bootstrap教程