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.
Aggiungi la possibilità di acquisire schermate a pagina intera per la tua applicazione con l'API Screenshot di GrabzIt. Attualmente ci sono nove diversi linguaggi di programmazione, che sono 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@<%= 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>
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 la nostra API REST. Dai un'occhiata anche a Documentazione API RESTful per screenshot per scoprire tutti i modi in cui è possibile utilizzare personalizzare le acquisizioni.
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
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")