W poniższych przykładach przechwycimy zawartość w DIV poniżej.
Ustaw szerokość i wysokość obrazu na -1, aby obraz odpowiadał rozmiarowi docelowego elementu HTML. Ustawiając wysokość przeglądarki na -1, długość okna przeglądarki również automatycznie się zwiększy, aby zapewnić dopasowanie docelowego elementu HTML into przeglądarkę.
Poniższy przykładowy kod pokazuje, jak łatwo jest rozpocząć przechwytywanie elementów HTML jako obrazów ze stron internetowych przy użyciu języka Java. Aby rozpocząć tworzenie obrazów, wystarczy pobierz bibliotekę Java, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla Java aby dowiedzieć się, jak korzystać z interfejsu API GrabzIt.
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setWidth(-1);
options.setHeight(-1);
options.setBrowserHeight(-1);
options.setFormat(ImageFormat.JPG);
options.setTargetElement("#Article");
grabzIt.URLToImage("http://www.example.com/", options);
grabzIt.SaveTo("images/result.jpg");
Poniższy przykładowy kod pokazuje, jak łatwo jest rozpocząć przechwytywanie elementów HTML jako obrazów ze stron internetowych za pomocą Node.js. Aby rozpocząć tworzenie obrazów, wystarczy pobierz pakiet Node.js, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla Node.js aby dowiedzieć się, jak korzystać z interfejsu API GrabzIt.
var grabzit = require('grabzit');
var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
// The minus ones indicates that image should not be cropped
var options = {"browserHeight":-1, "width":-1, "height":-1, "format":"jpg", "target":"#Article"};
client.url_to_image("http://www.example.com/", options);
client.save_to("images/result.jpg", function (error, id){
if (error != null){
throw error;
}
});
Poniższy przykładowy kod pokazuje, jak łatwo jest rozpocząć przechwytywanie elementów HTML jako obrazów ze stron internetowych przy użyciu PHP. Aby rozpocząć tworzenie plików graficznych, wystarczy pobierz bibliotekę PHP, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla PHP aby dowiedzieć się, jak korzystać z interfejsu API GrabzIt.
include("GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
// The -1 indicates that image should not be cropped
$options = new \GrabzIt\GrabzItImageOptions();
$options->setWidth(-1);
$options->setHeight(-1);
$options->setBrowserHeight(-1);
$options->setFormat("jpg");
$options->setTargetElement("#Article");
$grabzIt->URLToImage("http://www.example.com/", $options);
$grabzIt->SaveTo("images/result.jpg");
Poniższy przykładowy kod pokazuje, jak łatwo jest rozpocząć przechwytywanie elementów HTML jako obrazów ze stron internetowych za pomocą Pythona. Aby rozpocząć tworzenie obrazów, wystarczy pobierz bibliotekę Python, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla Pythona aby dowiedzieć się, jak korzystać z interfejsu API GrabzIt.
from GrabzIt import GrabzItClient
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
# The -1 indicates that image should not be cropped
options = GrabzItImageOptions.GrabzItImageOptions()
options.width = 250
options.height = 250
options.browserHeight = -1
options.format = "jpg"
options.targetElement = "#Article"
grabzIt.URLToImage("http://www.example.com/", options)
grabzIt.SaveTo("images/result.jpg")
Poniższy przykładowy kod pokazuje, jak łatwo jest rozpocząć przechwytywanie elementów HTML jako obrazów ze stron internetowych za pomocą naszego REST API. Następnie sprawdź Dokumentacja API dla REST API aby poznać wszystkie sposoby dostosowywania swoich ujęć.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&width=-1&height=-1&bheight=-1&target=%23Article&format=jpg&url=https%3A%2F%2Fwww.example.com%2F
Podczas konwersji przechwyconego elementu HTML intoa dokument Word przechwycony element HTML pojawi się w lewym górnym rogu strony dokumentu Word.
Poniższy przykładowy kod pokazuje, jak łatwo jest rozpocząć przechwytywanie elementów HTML jako dokumentów Worda ze stron internetowych za pomocą naszego REST API. Następnie sprawdź Dokumentacja API dla REST API aby poznać wszystkie sposoby dostosowywania swoich ujęć.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&target=%23Article&format=docx&url=https%3A%2F%2Fwww.example.com%2F
Domyślnie podczas konwersji przechwyconego elementu HTML into dokument PDF przechwycony element HTML pojawi się w lewym górnym rogu strony PDF w taki sam sposób jak w przypadku DOCX. Jednak w formacie PDF możliwe jest również automatyczne ustaw rozmiar strony tak, aby odpowiadał rozmiarowi elementu HTML.
Poniższy przykładowy kod pokazuje, jak łatwo jest rozpocząć przechwytywanie elementów HTML w formacie PDF ze stron internetowych za pomocą naszego REST API. Następnie sprawdź Dokumentacja API dla REST API aby poznać wszystkie sposoby dostosowywania swoich ujęć.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&target=%23Article&format=pdf&url=https%3A%2F%2Fwww.example.com%2F