Outils pour capturer et convertir le Web

Prenez des screenshots sans popups!

Saturday, Février 18, 2017

Au cours des prochaines semaines, nous allons commencer à déployer une mise à jour de notre API qui vous permet de masquer des éléments HTML. Cela sera particulièrement utile pour masquer les popups modaux en ligne ennuyeux que certains sites Web utilisent pour encourager les utilisateurs à effectuer des actions.

Jusqu'à présent, les modifications ont été appliquées aux API suivantes:

Pour masquer des éléments HTML, spécifiez simplement les noms d'identifiant ou de classe de tous les éléments HTML que vous souhaitez masquer. Par exemple #myelem, .myclass. Vous trouverez ci-dessous deux exemples d'utilisation de JavaScript et de PHP.

Masquer des éléments HTML à l'aide de JavaScript

GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.google.com", {"hide":"#myelem, .myclass"}).Create();

Cacher des éléments HTML en utilisant PHP

$grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new GrabzItImageOptions();
$options->setHideElement("#myelem, .myclass");

$grabzIt->URLToImage("http://www.google.com", $options);
$grabzIt->SaveTo("test.jpg");

De plus, le paramètre target accepte désormais les noms de classes en plus des identificateurs. Il vous suffit de spécifier le sélecteur CSS standard. Il suffit de passer un sélecteur CSS au paramètre target, par exemple .myclass or #myid S'il y a plusieurs éléments correspondants, le premier sera choisi.

Voir les derniers articles du blog