Tools zum Erfassen und Konvertieren des Webs
Ganzseitiger Screenshot

Erstellen Sie mit GrabzIt einen ganzseitigen Screenshot

Eine häufige Anforderung beim Aufnehmen eines Screenshots besteht darin, eine vollständige Webseite aufzunehmen oder auf andere Weise einen Screenshot zu erstellen, der die gleiche Höhe und Breite wie die Webseite hat, auf der der Screenshot erstellt wird. Ein skaliertes Beispiel eines ganzseitigen Screenshots ist rechts dargestellt.

Ganzseitige Screenshots können mit dem erstellt werden Online-Screenshot-Tool Wenn Sie die Option für die volle Länge auswählen. Das Online-Screenshot-Tool kann auch Screenshots mit der genauen Größe des Browsers erstellen, indem Sie die Optionen Volle Breite und Volle Höhe auswählen. Alternativ können Sie integrate ganzseitige Screenshots into Ihre App mithilfe der API wie unten beschrieben.

Ganzseitige Screenshots mit unserer API

Fügen Sie Ihrer Anwendung mit der Screenshot-API von GrabzIt die Möglichkeit hinzu, ganzseitige Screenshots zu erstellen. Derzeit gibt es neun verschiedene Programmiersprachen, die von unserer API unterstützt werden. Um mit Ihrer gewünschten Sprache zu beginnen, wählen Sie einfach die entsprechende aus den folgenden Optionen aus, um Beispielcode und Anweisungen anzuzeigen. In allen folgenden Beispielen wird ein Bild erstellt, das der Größe und Breite der Website entspricht.

Der folgende Code zeigt, wie einfach es ist, mit ASP.NET einen ganzseitigen Screenshot zu erstellen. Beginnen Sie einfach mit der Erfassung vollständiger Webseiten Laden Sie die ASP.NET-Bibliothek herunter, bekomm dein Anwendungsschlüssel und Geheimnis und dann benutze die Demo enthalten in. Dann schauen Sie sich das an Screenshot API-Dokumentation für ASP.NET Hier erfahren Sie, wie Sie die GrabzIt-API verwenden können.

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");

Der folgende Code zeigt, wie einfach es ist, mit Java einen ganzseitigen Screenshot zu erstellen. Beginnen Sie einfach mit der Erfassung vollständiger Webseiten Laden Sie die Java-Bibliothek herunter, bekomm dein Anwendungsschlüssel und Geheimnis und dann benutze die Demo enthalten in. Dann schauen Sie sich das an Screenshot API-Dokumentation für Java Hier erfahren Sie, wie Sie die GrabzIt-API verwenden können.

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");

Der folgende Code zeigt, wie einfach es ist, einen ganzseitigen Screenshot mit JavaScript zu erstellen. Laden Sie die vollständigen Webseiten herunter, um mit der Erfassung zu beginnen GrabzIt's JavaScript Bibliothek. Dann hol dein Anwendungsschlüssel und Geheimnis, Domain hinzufügen Sie möchten das JavaScript verwenden und dann die Screenshot API-Dokumentation für JavaScript Hier erfahren Sie, wie Sie die GrabzIt-API verwenden können.

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

Der folgende Code zeigt, wie einfach es ist, mit Node.js einen ganzseitigen Screenshot zu erstellen. Beginnen Sie einfach mit der Erfassung vollständiger Webseiten Laden Sie das Node.js-Paket herunter, bekomm dein Anwendungsschlüssel und Geheimnis und dann benutze die Demo enthalten in. Dann schauen Sie sich das an Screenshot API-Dokumentation für Node.js Hier erfahren Sie, wie Sie die GrabzIt-API verwenden können.

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;
    }
});

Der folgende Code zeigt, wie einfach es ist, mit Perl einen ganzseitigen Screenshot zu erstellen. Beginnen Sie einfach mit der Erfassung vollständiger Webseiten Laden Sie die Perl-Bibliothek herunter, bekomm dein Anwendungsschlüssel und Geheimnis und dann benutze die Demo enthalten in. Dann schauen Sie sich das an Screenshot API-Dokumentation für Perl Hier erfahren Sie, wie Sie die GrabzIt-API verwenden können.

#!/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");

Der folgende Code zeigt, wie einfach es ist, einen ganzseitigen Screenshot mit PHP zu erstellen. Beginnen Sie einfach mit der Erfassung vollständiger Webseiten Laden Sie die PHP-Bibliothek herunter, bekomm dein Anwendungsschlüssel und Geheimnis und dann benutze die Demo enthalten in. Dann schauen Sie sich das an Screenshot API-Dokumentation für PHP Hier erfahren Sie, wie Sie die GrabzIt-API verwenden können.

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");

Der folgende Code zeigt, wie einfach es ist, mit Python einen ganzseitigen Screenshot zu erstellen. Beginnen Sie einfach mit der Erfassung vollständiger Webseiten Laden Sie die Python-Bibliothek herunter, bekomm dein Anwendungsschlüssel und Geheimnis und dann benutze die Demo enthalten in. Dann schauen Sie sich das an Screenshot API-Dokumentation für Python Hier erfahren Sie, wie Sie die GrabzIt-API verwenden können.

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") 

Der folgende Code zeigt, wie einfach es ist, mit unserer REST-API einen ganzseitigen Screenshot zu erstellen. Schauen Sie sich auch die RESTful Screenshot API-Dokumentation Hier erfahren Sie, wie Sie Ihre Aufnahmen anpassen können.

https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=jpg&bheight=-1&width=-1&height=-1&url=https%3A%2F%2Fwww.tesla.com

Der folgende Code zeigt, wie einfach es ist, mit Ruby einen ganzseitigen Screenshot zu erstellen. Beginnen Sie einfach mit der Erfassung vollständiger Webseiten Lade den Ruby Gem herunter, bekomm dein Anwendungsschlüssel und Geheimnis und dann benutze die Demo enthalten in. Dann schauen Sie sich das an Screenshot API-Dokumentation für Ruby Hier erfahren Sie, wie Sie die GrabzIt-API verwenden können.

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")