1、前序
1)基于PHP和PhantomJS网站截图工具
2)你可以用它来采取截图的测试和监测服务
2、PHP源码
Screen-Master.zip 49.6 MB
Github https://github.com/microweber/screen
BaiduYun http://pan.baidu.com/s/1kTu9SbH
3、用法
1)上传程序到Web服务器
2)使/var/www/html/webname/bin/phantomjs文件处于可是执行状态
3)让webname文件夹可写
4)打开浏览器的index.php
4、依赖
Centos
1)yum install fontconfig
2)yum install freetype*
3)yum install bitmap-fonts bitmap-fonts-cjk
Ubuntu
1)apt-get install fontconfig
2)apt-get install freetype*
3)apt-get install xfonts-wqy
Windows
1)安装IE Flash以及非IE Flash插件
5、安装中文字体
1)以root权限拷贝中文字体到 /usr/share/fonts/chinese/字体目录
2)yum install -y mkfontscale
3)建立字体缓存
mkfontscale
mkfontdir
fc-cache -fv
4)重启计算机
reboot
6、API
1)www.webname.com/shot.php?url=www.google.com.hk
2)www.webname.com/shot.php?url=google.com&w=300&h=100
3)www.webname.com/shot.php?url=google.com&w=800&h=600&clipw=800&cliph=600
4)www.webname.com/shot.php?url=google.com&download=true
7、演示
1)国外:http://screen.microweber.com
本文链接地址: 如何搭建网站截图服务器