Я просмотрел различные такие инструменты, но ни один из них не должен использоваться в Linux:
6 ответов
KHTML2PNG делает это для Linux, используя механизм рендеринга KHTML. Мы используем его в автономном режиме на серверах.
ImageMagick, который также работает в Windows, Linux и Mac OSX, может сделать это с помощью следующей команды (код украден из моего меню Fluxbox )
import screenshot.jpg && display -resize 50% screenshot.jpg
Существует дополнение для Firefox под названием Screengrab, которое размещает значок в строке состояния браузера. Не командная строка, но или Linux или Windows, и удобно.
Попробуйте wkhtmltoimage из wkhtmltopdf (проверьте загрузки). Его отличный инструмент и ASAIK работает на Windows.
Мы используем wkhtml2pdf, который является статической сборкой движка рендеринга Webkit (который используется Safari, Chrome и др.) И генерирует PDF. Не совсем скриншот в формате JPEG/PNG, но он служит нам для других целей. (В качестве дополнительного бонуса вы можете скопировать исходный текст как есть.)
Работает на Linux, OS X и Windows.
Существует дополнение для Firefox под названием Pearl Crescent, которое имеет доступ к командной строке:https://addons.mozilla.org/en-us/firefox/addon/pagesaver/?src=collection&collection_id=23ccef22-af27-4a82-806a-568db8935e21