2024年4月26日 星期五
通知

如何搭建网站截图服务器

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

原创文章,转载请注明: 转载自荣耀博客
本文链接地址: 如何搭建网站截图服务器

关于 荣耀博客

好记性,不如烂笔头。

发表回复