Nos exemplos a seguir, capturaremos o conteúdo no DIV abaixo.
Defina a largura e a altura da imagem como -1 para que a imagem corresponda ao tamanho do elemento HTML de destino. Ao definir a altura do navegador para -1, o comprimento da janela do navegador também aumentará automaticamente para garantir que, se o elemento HTML desejado into o navegador.
O código de exemplo abaixo mostra como é fácil começar a capturar elementos HTML como imagens de páginas da web usando Node.js. Para começar a criar imagens apenas baixe o pacote Node.js., consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para Node.js para descobrir todas as maneiras de usar a API do GrabzIt.
var grabzit = require('grabzit');
var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
// The minus ones indicates that image should not be cropped
var options = {"browserHeight":-1, "width":-1, "height":-1, "format":"jpg", "target":"#Article"};
client.url_to_image("http://www.example.com/", options);
client.save_to("images/result.jpg", function (error, id){
if (error != null){
throw error;
}
});
O código de exemplo abaixo mostra como é fácil começar a capturar elementos HTML como imagens de páginas da web usando PHP. Para começar a criar arquivos de imagem apenas baixe a biblioteca PHP, consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para PHP para descobrir todas as maneiras de usar a API do GrabzIt.
include("GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
// The -1 indicates that image should not be cropped
$options = new \GrabzIt\GrabzItImageOptions();
$options->setWidth(-1);
$options->setHeight(-1);
$options->setBrowserHeight(-1);
$options->setFormat("jpg");
$options->setTargetElement("#Article");
$grabzIt->URLToImage("http://www.example.com/", $options);
$grabzIt->SaveTo("images/result.jpg");
O código de exemplo abaixo mostra como é fácil começar a capturar elementos HTML como imagens de páginas da web usando Python. Para começar a criar imagens apenas baixe a biblioteca Python, consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para Python para descobrir todas as maneiras de usar a API do GrabzIt.
from GrabzIt import GrabzItClient
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
# The -1 indicates that image should not be cropped
options = GrabzItImageOptions.GrabzItImageOptions()
options.width = 250
options.height = 250
options.browserHeight = -1
options.format = "jpg"
options.targetElement = "#Article"
grabzIt.URLToImage("http://www.example.com/", options)
grabzIt.SaveTo("images/result.jpg")
O código de exemplo abaixo mostra como é fácil começar a capturar elementos HTML como imagens de páginas da web usando nossa API REST. Em seguida, verifique o Documentação da API para a API REST para descobrir todas as maneiras pelas quais você pode personalizar suas capturas.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&width=-1&height=-1&bheight=-1&target=%23Article&format=jpg&url=https%3A%2F%2Fwww.example.com%2F
Ao converter um elemento HTML capturado intoa um documento do Word, o elemento HTML capturado aparecerá no canto superior esquerdo da página do documento do Word.
O código de exemplo abaixo mostra como é fácil começar a capturar elementos HTML como documentos do Word a partir de páginas da web usando nossa API REST. Em seguida, verifique o Documentação da API para a API REST para descobrir todas as maneiras pelas quais você pode personalizar suas capturas.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&target=%23Article&format=docx&url=https%3A%2F%2Fwww.example.com%2F
Por padrão, ao converter um elemento HTML capturado intoa um documento PDF, o elemento HTML capturado aparecerá no canto superior esquerdo da página PDF da mesma forma que para DOCX. No entanto, em PDF também é possível automaticamente defina o tamanho da página para que corresponda ao tamanho do elemento HTML.
O código de exemplo abaixo mostra como é fácil começar a capturar elementos HTML como PDF de páginas da web usando nossa API REST. Em seguida, verifique o Documentação da API para a API REST para descobrir todas as maneiras pelas quais você pode personalizar suas capturas.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&target=%23Article&format=pdf&url=https%3A%2F%2Fwww.example.com%2F