Strumenti per acquisire e convertire il Web
screenshot di pagina intera

Crea uno screenshot a pagina intera con GrabzIt

Un requisito comune quando si acquisisce uno screenshot è l'acquisizione di una pagina Web completa o, in altre parole, creare uno screenshot che abbia la stessa altezza e larghezza della pagina Web che viene visualizzata. Un esempio in scala di uno screenshot di una pagina intera è mostrato a destra.

Schermate a pagina intera possono essere create con Strumento Screenshot online se si seleziona l'opzione di lunghezza completa. Lo strumento Screenshot online può anche creare schermate con le dimensioni esatte del browser selezionando le opzioni Larghezza intera e Altezza completa. In alternativa puoi integrate schermate a pagina intera into la tua app utilizzando l'API come descritto di seguito.

Schermate a pagina intera con la nostra API

Aggiungi la possibilitĂ  di acquisire schermate a pagina intera per la tua applicazione con l'API Screenshot di GrabzIt. Esistono attualmente otto diversi linguaggi di programmazione, supportati dalla nostra API. Per iniziare con la lingua desiderata, seleziona quella appropriata tra le opzioni di seguito per vedere il codice di esempio e le istruzioni. Tutti gli esempi seguenti creano un'immagine delle stesse dimensioni dell'altezza e della larghezza dei siti Web.

Il codice seguente dimostra quanto sia facile creare uno screenshot di pagina intera usando ASP.NET. Per iniziare a catturare solo pagine Web complete scarica la libreria ASP.NET, prendi il tuo Chiave e segreto dell'applicazione e poi usa la demo contenuto tra. Quindi controlla il documentazione dell'API di screenshot per ASP.NET per scoprire tutti i modi in cui puoi usare l'API di 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");

Il codice seguente dimostra quanto sia facile creare uno screenshot di pagina intera usando Java. Per iniziare a catturare solo pagine Web complete scarica la libreria Java, prendi il tuo Chiave e segreto dell'applicazione e poi usa la demo contenuto tra. Quindi controlla il screenshot API documentazione per Java per scoprire tutti i modi in cui puoi usare l'API di 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");

Il codice seguente dimostra quanto sia facile creare uno screenshot di pagina intera usando JavaScript. Per iniziare a catturare il download completo delle pagine Web Libreria JavaScript di GrabzIt. Allora prendi il tuo Chiave e segreto dell'applicazione, aggiungi il dominio si desidera utilizzare JavaScript e quindi controllare screenshot API documentazione per JavaScript per scoprire tutti i modi in cui puoi usare l'API di GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.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>

Il codice seguente dimostra quanto sia facile creare uno screenshot di pagina intera usando Node.js. Per iniziare a catturare solo pagine Web complete scarica il pacchetto Node.js, prendi il tuo Chiave e segreto dell'applicazione e poi usa la demo contenuto tra. Quindi controlla il documentazione dell'API di screenshot per Node.js per scoprire tutti i modi in cui puoi usare l'API di 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;
    }
});

Il codice seguente dimostra quanto sia facile creare uno screenshot di pagina intera usando Perl. Per iniziare a catturare solo pagine Web complete scarica la libreria Perl, prendi il tuo Chiave e segreto dell'applicazione e poi usa la demo contenuto tra. Quindi controlla il screenshot documentazione API per Perl per scoprire tutti i modi in cui puoi usare l'API di 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");

Il codice seguente dimostra quanto sia facile creare uno screenshot di pagina intera usando PHP. Per iniziare a catturare solo pagine Web complete scarica la libreria PHP, prendi il tuo Chiave e segreto dell'applicazione e poi usa la demo contenuto tra. Quindi controlla il screenshot API documentazione per PHP per scoprire tutti i modi in cui puoi usare l'API di 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");

Il codice seguente dimostra quanto sia facile creare uno screenshot di pagina intera usando Python. Per iniziare a catturare solo pagine Web complete scarica la libreria Python, prendi il tuo Chiave e segreto dell'applicazione e poi usa la demo contenuto tra. Quindi controlla il screenshot API documentazione per Python per scoprire tutti i modi in cui puoi usare l'API di 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") 

Il codice seguente dimostra quanto sia facile creare uno screenshot di pagina intera usando Ruby. Per iniziare a catturare solo pagine Web complete scarica Ruby Gem, prendi il tuo Chiave e segreto dell'applicazione e poi usa la demo contenuto tra. Quindi controlla il screenshot API documentazione per Ruby per scoprire tutti i modi in cui puoi usare l'API di 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")