Из этого вопроса: –
https://stackoverflow.com/questions/1342611/is-there-a-webservice-api-to-grab-a-screenshot-of-another-website
и некоторые другие вопросы / google Я получил некоторые результаты, такие как: –
Можете ли вы предложить мне что-то действительно быстрое и мощное. Я готов заплатить за это. Разве google не предоставляет какой-либо api для этого? поскольку они показывают скриншоты в результатах.
EDIT : – Мне также нужно что-то, что захватывает полную домашнюю страницу. Не только один экран.
wkhmltopdf – лучший API, который я видел до сих пор для такого рода вещей. он использует механизм рендеринга Webkit.
http://code.google.com/p/wkhtmltopdf/
http://code.google.com/p/wkhtmltopdf/wiki/IntegrationWithPhp
Вот руководство для wkhtmltoimage:
http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltoimage_0.10.0_rc2-doc.html
Следуйте за игрой SleepyCod . Я получил решение.
Следуя этим ссылкам, вы можете установить руководство по установке высококачественных pdf-файлов и плагинов.
Точно так же вы можете создавать PNG. 🙂
Вы можете взглянуть на Browshot для скриншотов в реальном времени на любом веб-сайте. Его можно использовать для захвата экрана или всей страницы. Вы можете создать бесплатные учетные записи и попробовать скриншоты. Нет ограничений на размер эскиза.
Существует также библиотека JavaScript, которая может захватить скриншот веб-сайтов. Я использовал его один раз, и это было очень удобно. Взгляните на него PhantomJS .
Взгляните на это: http://immediatenet.com/thumbnail_api.html кэшированные записи быстро загружаются, а новые запросы – очень быстро. Также есть возможность получить полные страницы: http://immediatenet.com/HTML2image.html, но для этого еще нет известного API (слухи о том, что их будет один). Самое главное, что вы даже можете запросить собственный API : s, если существующие не подходят.