Ferramentas para capturar e converter a Web

Tire uma captura de tela de um site móvel com PerlAPI Perl

A API Perl do GrabzIt fornece a capacidade de capturar capturas de tela de versões móveis de sites, no entanto, nem todos os sites têm versões móveis especiais e, portanto, podem não funcionar em todas as circunstâncias. É possível solicitar uma captura de tela móvel para capturas de tela de imagem e PDF, bem como ao extrair tabelas.

Para fazer isso, é necessário usar o passe 1 para o requestAs método do objeto de opções ao criar um imagem, PDF or mesa, como mostrado abaixo. Isso solicitará a versão móvel do site de destino.

Para obter uma captura de tela móvel mais autenticada, também é uma boa ideia passar uma largura padrão do navegador móvel para o browserWidth método do GrabzItImageOptions classe. Ou, se você estiver criando um PDF, escolha um tamanho de página menor.

$options = GrabzItImageOptions->new();
$options->format("png");
$options->browserWidth("320");
$options->width("256");
$options->height("256");
$options->requestAs(1);

$grabzIt = GrabzItClient->new("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.pl");