Strumenti per acquisire e convertire il Web

Cattura uno screenshot di un sito Web mobile con PHP

PHP API

Le API PHP di GrabzIt offre la possibilità di acquisire schermate delle versioni mobili dei siti Web, tuttavia non tutti i siti Web dispongono di versioni mobili speciali e pertanto potrebbero non funzionare in tutte le circostanze. È possibile richiedere screenshot per dispositivi mobili per schermate, conversione di HTML e durante l'estrazione di tabelle.

Per fare questo è necessario utilizzare passare 1 al setRequestAs metodo dell'oggetto opzioni durante la creazione di a Immagine, PDF or tavolo, come mostrato di seguito. Ciò richiederà quindi la versione mobile del sito Web.

Per ottenere uno screenshot mobile più autentico è anche una buona idea passare una larghezza standard del browser mobile a setBrowserWidth metodo del GrabzItImageOptions classe. Oppure se stai creando un PDF scegli una dimensione della pagina più piccola.

$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");