Herramientas para capturar y convertir la web
captura de pantalla de página completa

Crea una captura de pantalla de página completa con GrabzIt

Un requisito común al tomar una captura de pantalla es capturar una página web completa o, de otra manera, crear una captura de pantalla que tenga el mismo alto y ancho que la página web que se está capturando. Un ejemplo a escala de una captura de pantalla de página completa se muestra a la derecha.

Se pueden crear capturas de pantalla de página completa con el Herramienta de captura de pantalla en línea si selecciona la opción de longitud completa. La herramienta de captura de pantalla en línea también puede crear capturas de pantalla con el tamaño exacto del navegador seleccionando las opciones Ancho completo y Altura completa. Alternativamente puedes integrate capturas de pantalla de página completa into su aplicación utilizando la API como se describe a continuación.

Capturas de pantalla de página completa con nuestra API

Agregue la capacidad de tomar capturas de pantalla de página completa a su aplicación con GrabzIt's Screenshot API. Actualmente hay nueve lenguajes de programación diferentes, que son compatibles con nuestra API. Para comenzar con el idioma deseado, simplemente seleccione el apropiado de las opciones a continuación para ver ejemplos de código e instrucciones. Todos los ejemplos a continuación crean una imagen del mismo tamaño que el ancho y alto de los sitios web.

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando ASP.NET. Para comenzar a capturar páginas web completas solo descargue la biblioteca ASP.NET, conseguir su Clave de aplicación y secreto y luego usa la demo contenida dentro de. Entonces mira el captura de pantalla de la documentación API para ASP.NET para descubrir todas las formas en que puede usar la 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");

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando Java. Para comenzar a capturar páginas web completas solo descargar la biblioteca de Java, conseguir su Clave de aplicación y secreto y luego usa la demo contenida dentro de. Entonces mira el captura de pantalla de la documentación de API para Java para descubrir todas las formas en que puede usar la 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");

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando JavaScript. Para comenzar a capturar páginas web completas, descargue GrabzIt's JavaScript Library. Entonces consigue tu Clave de aplicación y secreto, agregar el dominio desea usar JavaScript y luego verifique captura de pantalla de la documentación de API para JavaScript para descubrir todas las formas en que puede usar la 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>

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando Node.js. Para comenzar a capturar páginas web completas solo descargue el paquete Node.js, conseguir su Clave de aplicación y secreto y luego usa la demo contenida dentro de. Entonces mira el captura de pantalla de la documentación API para Node.js para descubrir todas las formas en que puede usar la 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;
    }
});

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando Perl. Para comenzar a capturar páginas web completas solo descargar la Biblioteca Perl, conseguir su Clave de aplicación y secreto y luego usa la demo contenida dentro de. Entonces mira el captura de pantalla de la documentación API para Perl para descubrir todas las formas en que puede usar la 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");

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando PHP. Para comenzar a capturar páginas web completas solo descargar la biblioteca PHP, conseguir su Clave de aplicación y secreto y luego usa la demo contenida dentro de. Entonces mira el captura de pantalla de la documentación de API para PHP para descubrir todas las formas en que puede usar la 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");

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando Python. Para comenzar a capturar páginas web completas solo descargar la biblioteca de Python, conseguir su Clave de aplicación y secreto y luego usa la demo contenida dentro de. Entonces mira el captura de pantalla de la documentación de API para Python para descubrir todas las formas en que puede usar la 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") 

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando nuestra API REST. También mira el RESTful captura de pantalla de la documentación de la API para descubrir todas las formas en que puede usar personalizar sus capturas.

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

El siguiente código demuestra lo fácil que es crear una captura de pantalla de página completa usando Ruby. Para comenzar a capturar páginas web completas solo descargar la gema de rubí, conseguir su Clave de aplicación y secreto y luego usa la demo contenida dentro de. Entonces mira el captura de pantalla de la documentación API para Ruby para descubrir todas las formas en que puede usar la 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")