Dans les exemples suivants, nous capturerons le contenu de la DIV ci-dessous.
Définissez la largeur et la hauteur de l'image sur -1 afin que l'image corresponde à la taille de l'élément HTML ciblé. En définissant la hauteur du navigateur sur -1, la longueur de la fenêtre du navigateur augmentera également automatiquement pour garantir que si l'élément HTML ciblé correspond into le navigateur.
L'exemple de code ci-dessous montre à quel point il est facile de commencer à capturer des éléments HTML sous forme d'images à partir de pages Web à l'aide de Java. Pour commencer à créer des images simplement télécharger la bibliothèque Java, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Java pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setWidth(-1);
options.setHeight(-1);
options.setBrowserHeight(-1);
options.setFormat(ImageFormat.JPG);
options.setTargetElement("#Article");
grabzIt.URLToImage("http://www.example.com/", options);
grabzIt.SaveTo("images/result.jpg");
L'exemple de code ci-dessous montre à quel point il est facile de commencer à capturer des éléments HTML sous forme d'images à partir de pages Web à l'aide de Node.js. Pour commencer à créer des images simplement téléchargez le package Node.js, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Node.js pour découvrir toutes les manières d'utiliser l'API de 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;
}
});
L'exemple de code ci-dessous montre à quel point il est facile de commencer à capturer des éléments HTML sous forme d'images à partir de pages Web en utilisant Perl. Pour commencer à créer des images simplement télécharger la bibliothèque Perl, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Perl pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
#!/usr/bin/perl
use GrabzItClient;
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItImageOptions->new();
$options->browserHeight(-1);
$options->width(-1);
$options->height(-1);
$options->targetElement("#Article");
$grabzIt->URLToImage("http://www.example.com/", $options);
$grabzIt->SaveTo("images/result.jpg");
L'exemple de code ci-dessous montre à quel point il est facile de commencer à capturer des éléments HTML sous forme d'images à partir de pages Web à l'aide de PHP. Pour commencer à créer des fichiers image simplement télécharger la bibliothèque PHP, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour PHP pour découvrir toutes les manières d'utiliser l'API de 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");
L'exemple de code ci-dessous montre à quel point il est facile de commencer à capturer des éléments HTML sous forme d'images à partir de pages Web à l'aide de Python. Pour commencer à créer des images simplement télécharger la bibliothèque Python, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Python pour découvrir toutes les manières d'utiliser l'API de 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")
L'exemple de code ci-dessous montre à quel point il est facile de commencer à capturer des éléments HTML sous forme d'images à partir de pages Web à l'aide de notre API REST. Ensuite, consultez le Documentation de l'API pour l'API REST pour découvrir toutes les façons dont vous pouvez personnaliser vos captures.
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
Lors de la conversion d'un élément HTML capturé into un document Word, l'élément HTML capturé apparaîtra en haut à gauche de la page du document Word.
L'exemple de code ci-dessous montre à quel point il est facile de commencer à capturer des éléments HTML sous forme de documents Word à partir de pages Web à l'aide de notre API REST. Ensuite, consultez le Documentation de l'API pour l'API REST pour découvrir toutes les façons dont vous pouvez personnaliser vos captures.
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
L'exemple de code ci-dessous montre à quel point il est facile de commencer à capturer des éléments HTML au format PDF à partir de pages Web à l'aide de notre API REST. Ensuite, consultez le Documentation de l'API pour l'API REST pour découvrir toutes les façons dont vous pouvez personnaliser vos captures.
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