Herramientas para capturar y convertir la web

¡Haz capturas de pantalla sin ventanas emergentes!

18 de febrero de 2017

En las próximas semanas comenzaremos a implementar una actualización de nuestra API que le permitirá ocultar elementos HTML. Esto será especialmente útil para ocultar esas molestas ventanas emergentes modales en línea que algunos sitios web utilizan para animar a los usuarios a realizar acciones.

Hasta ahora, los cambios se han implementado en las siguientes API:

Para ocultar elementos HTML, simplemente especifique los nombres de identificación o de clase de todos los elementos HTML que desea ocultar. Por ejemplo #myelem, .myclass. A continuación se muestran dos ejemplos de cómo hacer esto usando JavaScript y PHP.

Ocultar elementos HTML usando JavaScript

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

Ocultar elementos HTML usando 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");

Además, el parámetro de destino ahora acepta nombres de clases además de identificadores, solo especifique el selector CSS estándar. Simplemente pase un selector CSS al parámetro de destino, por ejemplo .myclass or #myid Si hay varios elementos coincidentes, se elegirá el primero.

Ver las últimas publicaciones del blog