Screenshot всей страницы
Re: Screenshot всей страницы
С новой версией стало лучше, но проскакивают черные.
Страница откуда делался скриншот http://web.archive.org/web/201405180532 ... ghana.org/ , во вложении, что получилось.
Страница откуда делался скриншот http://web.archive.org/web/201405180532 ... ghana.org/ , во вложении, что получилось.
- Вложения
-
- webarchive_20140518.jpg (146.91 КБ) 2663 просмотра
Re: Screenshot всей страницы
Еще, часто бывает ошибка.
Код: Выделить всё
Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://127.0.0.1:7010/WebPage.print_body?filepath=QzpcWFdlYlxIdW1hbiBFbXVsYXRvciBTdHVkaW9cTXkgU2NyaXB0c1x3ZWJhcmNoaXZlXHRlbXBcd2ViYXJjaGl2ZV8yMDExMDkwMy5qcGc=&xl=LTE=&yt=LTE=&xr=LTE=&yb=LTE=&as_gray= not runned.
Connect from PHP to XHE not found. Check XHE and PHP port and connection to xhe.
Command http://127.0.0.1:7010/Application.quit? not runned.
Re: Screenshot всей страницы
При попытке сохранить в $webpage->print_to_pdf , студия просто вылетает.
Re: Screenshot всей страницы
Исправили, обновили. Должно быть теперь норм.
Спасибо.
Спасибо.
Re: Screenshot всей страницы
Код: Выделить всё
$browser->navigate("https://lenta.ru/");
$browser->wait(0);
$webpage->print_body("lenta.jpg");
- Вложения
-
- webarchive_20110903.jpg (5.54 КБ) 2657 просмотров
Re: Screenshot всей страницы
$webpage->print_to_pdf заработал, но работает криво.
- Вложения
-
- 2.png (195.6 КБ) 2656 просмотров
Re: Screenshot всей страницы
Добрый день, тоже возникла проблема со скриншотом всей страницы $webpage->print_body, черные полосы по бокам, и качество изображения просто никакое (Studio 7.0.60). Пробовал вручную задавать размеры браузера $browser->set_width, $browser->set_height, черные полосы все равно остаются, а иногда print_body вообще не срабатывает (как я понял, если задать слишком большие значения). Free версия без проблем скрины делает. Оба файла во вложении. Подскажите, может я что не так делаю?
- Вложения
-
- Скриншот Studio.zip
- (36.61 КБ) 174 скачивания
-
- Скриншот Free.zip
- (225.16 КБ) 166 скачиваний
Re: Screenshot всей страницы
А скиньте, пожалуйста, сам код скрипта, как вы делаете скриншот. Можете отправить его нам на почту sales@webemulator.com.rbti_jur писал(а): ↑28 июл 2021, 10:42Добрый день, тоже возникла проблема со скриншотом всей страницы $webpage->print_body, черные полосы по бокам, и качество изображения просто никакое (Studio 7.0.60). Пробовал вручную задавать размеры браузера $browser->set_width, $browser->set_height, черные полосы все равно остаются, а иногда print_body вообще не срабатывает (как я понял, если задать слишком большие значения). Free версия без проблем скрины делает. Оба файла во вложении. Подскажите, может я что не так делаю?
Re: Screenshot всей страницы
<?php $xhe_host = "127.0.0.1:7011"; // init require("../Templates/init.php"); $bUTF8Ver=true; $PHP_Use_Trought_Shell=true; // navigate to google $webpage->print_body("1.jpg"); $browser->set_width($browser->get_page_width()); $browser->set_height($browser->get_page_height()); $browser->wait(0); $webpage->print_screen("2.jpg"); $webpage->print_body("3.jpg"); // Quit $app->quit(); ?>вот вам пример, на странице http://humanemulator.blogspot.com/, 3 разных результата выдает, 1 - с черными полосами, 2 - мыло сплошное, 3 - более-менее (но разве такой вариант на каждой странице применять? И к тому же, как раз этот метод и не срабатывает при итерации в цикле)
Re: Screenshot всей страницы
Спасибо, исправлено. Версию обновили.