捕獲和轉換Web的工具

使用PHP拍攝移動網站的屏幕截圖

PHP API

GrabzIt PHP API 提供了對網站的移動版本進行屏幕截圖的功能,但是,並非所有網站都具有特殊的移動版本,因此可能無法在所有情況下都起作用。 可以要求提供移動屏幕截圖以獲取屏幕截圖,轉換HTML以及提取表格時。

為此,您需要使用1傳遞給 setRequestAs 創建對象時選項對象的方法 圖片, PDF or , 如下所示。 然後,這將要求網站的移動版本。

為了獲得更真實的手機屏幕截圖,最好將標準的移動瀏覽器寬度傳遞給 setBrowserWidth 的方法 抓斗ImageOptions 類。 或者,如果要創建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");