Outils pour capturer et convertir le Web
capture d'écran pleine page

Créer une capture d'écran pleine page avec GrabzIt

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.

Captures d'écran pleine page avec notre API

Ajoutez la possibilité de prendre des captures d'écran d'une page à votre application avec l'API de capture d'écran de GrabzIt. Il existe actuellement huit langages de programmation différents, pris en charge par notre API. Pour commencer à utiliser la langue de votre choix, sélectionnez celle qui vous convient parmi les choix ci-dessous pour voir un exemple de code et les instructions. Tous les exemples ci-dessous créent une image de la même taille que la hauteur et la largeur du site 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@3.3.7/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 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")