Захватить браузер отрисовки веб-страницы? - PullRequest
1 голос
/ 20 мая 2011

Есть ли способ запечатлеть (изображение, pdf и т. Д.), Как будет выглядеть веб-страница, скажем, в Chrome или IE?Я предполагаю, что будут разные способы сделать это для разных браузеров, но есть ли API, библиотека или аддон, которые это делают?

Ответы [ 2 ]

3 голосов
/ 20 мая 2011

Используйте Селен веб-драйвер (имеет Python API ) для удаленного управления браузером и сделать снимок экрана .Насколько мне известно, поддерживает все основные браузеры.

2 голосов
/ 20 мая 2011

Да, есть несколько замечательных веб-сайтов, предоставляющих эту услугу, а также некоторые виды примитивов к некоторым расширенным API-сервисам для захвата скриншотов браузера.

Browsershots.org В большинстве случаев это довольно медленно, возможно, из-заинтенсивное движение оно должно выдержать.Однако это один из лучших поставщиков скриншотов.[LINK] http://browsershots.org/xmlrpc/ Проверьте этот URL, чтобы понять, как использовать API на основе XMLRPC для браузерных снимков.

И если вам нужны какие-то примитивные и простые сервисы создания эскизов, возможно, вам пригодятся следующие сайты.http://www.thumbalizr.com/ http://api1.thumbalizr.com/?url=http://acpmasquerade.com&width=some_width

Я проверил другой веб-сайт webshotspro.com, и когда я поставил его в очередь на один снимок, он сказал, что моя очередь отстает от 7053 других запросов.значок загрузки продолжает вращаться: P

Попробуйте с вызовом XMLRPC от Browsershots.org

...