Инструменты для захвата и конвертирования Интернета

Сделайте скриншот мобильного сайта с Java

Java API

Ассоциация GrabzIt Java API предоставляет возможность делать скриншоты мобильных версий веб-сайтов, однако не все веб-сайты имеют специальные мобильные версии и поэтому могут работать не при всех обстоятельствах. Мобильный снимок экрана можно запросить как для снимков экрана, так и для снимков в формате PDF, а также для извлечения таблиц.

Для этого вам нужно использовать BrowserType перечисление со значением MOBILEBROWSER при создании изображение, PDF or ТАБЛИЦЫ, как показано ниже. Затем будет запрошена мобильная версия целевого сайта.

Чтобы получить более достоверный снимок экрана мобильного устройства, также рекомендуется передать стандартную ширину мобильного браузера setBrowserWidth метод ImageOptions класс. Или, если вы создаете PDF, выберите меньший размер страницы.

ImageOptions options = new ImageOptions();
options.setFormat(ImageFormat.PNG);
options.setBrowserWidth(320);
options.setWidth(256);
options.setHeight(256);
options.setRequestAs(BrowserType.MOBILEBROWSER);

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.Save("http://www.mysite.com/handler");