kjung/webkit2png-php

Mac OS X上webkit2png二进制的PHP包装器。

dev-master / 1.0.x-dev 2013-09-23 22:06 UTC

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 项目 页面。

要求

安装

要开始使用,请在您的 composer.json 文件中添加库

{
	"require": {
		"kjung/webkit2png-php": "1.0.*@dev"
	}
}

然后运行 composer installcomposer 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();

可用选项

请注意,对于 jsuser-agent,您必须使用双引号或转义单引号,以确保传递的字符串被引号包裹。

待办事项

  • 添加验证
  • 完成README
  • Composer