Общим требованием при создании снимка экрана является создание полной веб-страницы или создание другого снимка экрана, который имеет ту же высоту и ширину, что и веб-страница, которая является снимком экрана. Масштабированный пример полного скриншота страницы показан справа.
Скриншоты полной страницы могут быть созданы с помощью Интернет Скриншот Инструмент если вы выберите вариант полной длины. Online Screenshot Tool также может создавать скриншоты с точным размером браузера, выбирая параметры Full Width и Full Height. В качестве альтернативы вы можете intскриншоты полной страницы into ваше приложение с использованием API, как описано ниже.
Добавьте к своему приложению возможность делать полностраничные скриншоты с помощью GrabzIt Screenshot API. В настоящее время существует девять различных языков программирования, которые поддерживаются нашим API. Чтобы начать работу с желаемым языком, просто выберите соответствующий из предложенных ниже вариантов, чтобы увидеть пример кода и инструкции. Все приведенные ниже примеры создают изображение того же размера, что и высота и ширина сайтов.
Следующий код демонстрирует, как легко создать полный снимок экрана с помощью ASP.NET. Чтобы начать захватывать полные веб-страницы просто скачать библиотеку ASP.NET, получить ваши Ключ приложения и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Скриншот API документации для ASP.NET чтобы узнать все способы, которыми вы можете использовать API 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");
Следующий код демонстрирует, как легко создать полный снимок экрана с помощью Java. Чтобы начать захватывать полные веб-страницы просто скачать библиотеку Java, получить ваши Ключ приложения и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Скриншот API документации для Java чтобы узнать все способы, которыми вы можете использовать API 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");
Следующий код демонстрирует, как легко создать полный скриншот страницы с помощью JavaScript. Чтобы начать захват полноценных веб-страниц, загрузите Библиотека JavaScript GrabzIt, Тогда получите ваш Ключ приложения и секрет, добавить домен Вы хотите использовать JavaScript, а затем проверить Скриншот API документации для JavaScript чтобы узнать все способы, которыми вы можете использовать API 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>
Следующий код демонстрирует, как легко создать полный скриншот страницы с помощью Node.js. Чтобы начать захватывать полные веб-страницы просто скачать пакет Node.js, получить ваши Ключ приложения и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Скриншот API документации для Node.js чтобы узнать все способы, которыми вы можете использовать API 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; } });
Следующий код демонстрирует, как легко создать полный скриншот страницы с помощью Perl. Чтобы начать захватывать полные веб-страницы просто скачать библиотеку Perl, получить ваши Ключ приложения и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Скриншот API документации для Perl чтобы узнать все способы, которыми вы можете использовать API 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");
Следующий код демонстрирует, как легко создать полный скриншот страницы с помощью PHP. Чтобы начать захватывать полные веб-страницы просто скачать библиотеку PHP, получить ваши Ключ приложения и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Скриншот API документации для PHP чтобы узнать все способы, которыми вы можете использовать API 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");
Следующий код демонстрирует, как легко создать полный скриншот страницы с помощью Python. Чтобы начать захватывать полные веб-страницы просто скачать библиотеку Python, получить ваши Ключ приложения и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Скриншот API документации для Python чтобы узнать все способы, которыми вы можете использовать API 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")
Следующий код демонстрирует, как легко создать полный скриншот страницы с помощью нашего REST API. Также проверьте RESTful скриншот API документации чтобы узнать все способы, которые вы можете использовать, настроить ваши снимки.
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
Следующий код демонстрирует, как легко создать полный скриншот страницы, используя Ruby. Чтобы начать захватывать полные веб-страницы просто скачать Ruby Gem, получить ваши Ключ приложения и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Скриншот API документации для Ruby чтобы узнать все способы, которыми вы можете использовать API 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")