Просто интересно, можно ли экранировать захватить страницу, которую вы просматриваете, с помощью PHP-скрипта или javascript? Например, загрузите страницу в iframe, а затем сохраните это представление в формате JPEG?
Я уверен, что это возможно, но есть ли какие-либо известные реализации / библиотеки, которые помогают?
http://html2canvas.hertzen.com/ может сделать трюк.
Нет, извините, это невозможно с Javascript и, безусловно, невозможно с серверным языком, например PHP. ( Изменить: я имею в виду, что невозможно сделать снимок экрана с точки зрения пользователя на странице.)
Это зависит от того, для чего вы хотите это сделать, но вы можете захотеть найти скрипт или программу, которая работает на стороне сервера и отображает там веб-страницу. Но если вы действительно хотите сделать снимок экрана с точки зрения пользователя на странице, это практически невозможно.
Существует инструмент python под названием Webkit2png , надеюсь, что это поможет. Но в PHP я не верю, что это возможно
Вы не можете сделать это в JS, но вы можете сделать что-то похожее на стороне сервера, если знаете URL-адрес страницы, которую вы хотите преобразовать в изображение.
Такие инструменты, как khtml2png, можно вызвать из php для отображения страницы.
Возможно с расширением GD2 и некоторыми знаниями о внутренних компонентах, которые вы захватываете – читайте здесь, например.
Спасибо за помощь, ребята! Я нашел этот интересный ресурс:
http://www.zubrag.com/scripts/website-thumbnail-generator.php
Это не PHP, каким-либо образом, просто пример запуска сценария EXE, который вызывается PHP. Я считаю, что сервер windows я верю.