kjung / webkit2png-php
Mac OS X上webkit2png二进制的PHP包装器。
dev-master / 1.0.x-dev
2013-09-23 22:06 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-23 14:39:54 UTC
README
webkit2png-php 是Mac OS X上可用的 webkit2png 二进制文件 的PHP包装器。与该库一起测试的最新webkit2png版本是 v0.6。有关webkit2png的更多详情,请参考 webkit2png 项目 页面。
要求
- webkit2png 二进制文件
- PHP 5.3 或更高版本
- Shell 访问权限
安装
要开始使用,请在您的 composer.json 文件中添加库
{
"require": {
"kjung/webkit2png-php": "1.0.*@dev"
}
}
然后运行 composer install 或 composer update。
使用方法
- 首先加载自动加载器
require_once 'vendor/autoload.php';
- 使用URL实例化库
$webkit2png = new \kjung\webkit2png('http://google.com');
- 您可以传递选项,但这不是必需的
$webkit2png->setOptions(array( 'dir' => 'screenshots/', 'width' => 1000, 'fullsize' => true ) );
库默认目录设置为 images/,但您可以使用上述示例中的 dir 选项来覆盖它。
- 现在生成图像
$webkit2png->getImage();
就是这样!
- 可选地,您可以通过此方法访问实际发送的webkit2png查询
$webkit2png->getQuery();
可用选项
请注意,对于 js 和 user-agent,您必须使用双引号或转义单引号,以确保传递的字符串被引号包裹。
待办事项
- 添加验证
- 完成README
- Composer