捕获和转换Web的工具

使用PHP拍摄移动网站的屏幕截图PHP API

在此 GrabzIt PHP API 提供了对网站的移动版本进行屏幕截图的功能,但是,并非所有网站都具有特殊的移动版本,因此可能无法在所有情况下都起作用。 可以要求提供移动屏幕截图以获取屏幕截图,转换HTML以及提取表格时。

为此,您需要使用1传递给 setRequestAs 创建对象时选项对象的方法 图片, PDF or , 如下所示。 然后,这将要求网站的移动版本。

为了获得更真实的手机屏幕截图,最好将标准的移动浏览器宽度传递给 setBrowserWidth 的方法 GrabzItImageOptions 类。 或者,如果要创建PDF,请选择较小的页面尺寸。

$options = new \GrabzIt\GrabzItImageOptions();
$options->setFormat("png");
$options->setBrowserWidth("320");
$options->setWidth("256");
$options->setHeight("256");
$options->setRequestAs(1);

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("https://www.tesla.com", $options);
$grabzIt->Save("http://www.mysite.com/handler.php");