Une exigence courante lors de la prise d’une capture d’écran est de capturer une page Web complète ou, d’une autre manière, de créer une capture d’écran ayant la même hauteur et la même largeur que la page Web en cours de capture. Un exemple à l'échelle d'une capture d'écran pleine page est présenté à droite.
Des captures d’écran pleine page peuvent être créées avec le Outil de capture en ligne si vous sélectionnez l'option pleine longueur. L'outil de capture d'écran en ligne peut également créer des captures d'écran de la taille exacte du navigateur en sélectionnant les options Largeur totale et Hauteur totale. Sinon vous pouvez intintégrer des captures d'écran pleine page into votre application en utilisant l'API comme décrit ci-dessous.
Ajoutez la possibilité de prendre des captures d'écran d'une page complète à votre application avec l'API Screenshot de GrabzIt. Il existe actuellement neuf langages de programmation différents, pris en charge par notre API. Pour commencer avec la langue de votre choix, sélectionnez simplement la langue appropriée parmi les choix ci-dessous pour voir un exemple de code et des instructions. Tous les exemples ci-dessous créent une image de la même taille que la hauteur et la largeur des sites Web.
Le code suivant montre à quel point il est facile de créer une capture d’écran de la page entière à l’aide d’ASP.NET. Pour commencer à capturer des pages Web complètes télécharger la bibliothèque ASP.NET, obtenir votre Clé d'application et secret et alors utiliser la démo contenu dans. Puis consultez le capture d'écran de la documentation pour ASP.NET pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
ImageOptions options = new ImageOptions(); options.BrowserHeight = -1; options.Width = -1; options.Height = -1; GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); grabzIt.URLToImage("https://www.tesla.com", options); grabzIt.SaveTo("images/result.jpg");
Le code suivant montre à quel point il est facile de créer une capture d’écran de la page entière à l’aide de Java. Pour commencer à capturer des pages Web complètes télécharger la bibliothèque Java, obtenir votre Clé d'application et secret et alors utiliser la démo contenu dans. Puis consultez le capture d'écran de la documentation de l'API pour Java pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
ImageOptions options = new ImageOptions(); options.setBrowserHeight(-1); options.setWidth(-1); options.setHeight(-1); GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); grabzIt.URLToImage("https://www.tesla.com", options); grabzIt.SaveTo("images/result.jpg");
Le code suivant montre à quel point il est facile de créer une capture d’écran de la page complète à l’aide de JavaScript. Pour commencer à capturer le téléchargement de pages Web complètes Bibliothèque JavaScript de GrabzIt. Alors récupère ton Clé d'application et secret, ajouter le domaine vous voulez utiliser le JavaScript, puis consultez le capture d'écran de la documentation de l'API pour JavaScript pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.tesla.com",
{"bheight":-1,"width":-1,"height":-1}).Create();
</script>
Le code suivant montre à quel point il est facile de créer une capture d’écran de la page entière à l’aide de Node.js. Pour commencer à capturer des pages Web complètes téléchargez le package Node.js, obtenir votre Clé d'application et secret et alors utiliser la démo contenu dans. Puis consultez le capture d'écran de la documentation de l'API pour Node.js pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
var grabzit = require('grabzit'); var options = {"width":-1, "height":-1, "browserHeight":-1}; var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret"); client.url_to_image("https://www.tesla.com", options); client.save_to("images/result.jpg", function (error, id){ if (error != null){ throw error; } });
Le code suivant montre à quel point il est facile de créer une capture d’écran de la page entière à l’aide de Perl. Pour commencer à capturer des pages Web complètes télécharger la bibliothèque Perl, obtenir votre Clé d'application et secret et alors utiliser la démo contenu dans. Puis consultez le capture d'écran de la documentation de l'API pour Perl pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
#!/usr/bin/perl use GrabzItClient; $options = GrabzItImageOptions->new(); $options->browserHeight(-1); $options->width(-1); $options->height(-1); $grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); $grabzIt->URLToImage("https://www.tesla.com", $options); $grabzIt->SaveTo("images/result.jpg");
Le code suivant montre à quel point il est facile de créer une capture d’écran de la page complète à l’aide de PHP. Pour commencer à capturer des pages Web complètes télécharger la bibliothèque PHP, obtenir votre Clé d'application et secret et alors utiliser la démo contenu dans. Puis consultez le capture d'écran de la 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"); $options = new \GrabzIt\GrabzItImageOptions(); $options->setWidth(-1); $options->setHeight(-1); $options->setBrowserHeight(-1); $grabzIt->URLToImage("https://www.tesla.com", $options); $grabzIt->SaveTo("images/result.jpg");
Le code suivant montre à quel point il est facile de créer une capture d’écran de la page entière à l’aide de Python. Pour commencer à capturer des pages Web complètes télécharger la bibliothèque Python, obtenir votre Clé d'application et secret et alors utiliser la démo contenu dans. Puis consultez le capture d'écran de la documentation de l'API pour Python pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
from GrabzIt import GrabzItClient from GrabzIt import GrabzItImageOptions options = GrabzItImageOptions.GrabzItImageOptions() options.width = -1 options.height = -1 options.browserHeight = -1 grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") grabzIt.URLToImage("https://www.tesla.com", options) grabzIt.SaveTo("images/result.jpg")
Le code suivant montre à quel point il est facile de créer une capture d'écran d'une page complète à l'aide de notre API REST. Consultez également le Documentation de l'API de capture d'écran RESTful pour découvrir toutes les façons dont vous pouvez personnaliser vos captures.
https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=jpg&bheight=-1&width=-1&height=-1&url=https%3A%2F%2Fwww.tesla.com
Le code suivant montre à quel point il est facile de créer une capture d’écran de la page entière à l’aide de Ruby. Pour commencer à capturer des pages Web complètes télécharger le Ruby Gem, obtenir votre Clé d'application et secret et alors utiliser la démo contenu dans. Puis consultez le capture d'écran de la documentation API pour Ruby pour découvrir toutes les manières d'utiliser l'API de GrabzIt.
require 'grabzit' options = GrabzIt::ImageOptions.new() options.browserHeight = -1 options.width = -1 options.height = -1 grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret") grabzItClient.url_to_image("https://www.tesla.com", options) grabzItClient.save_to("images/result.jpg")