2015-03-29 4 views

ответ

1

Один из способов сделать это заключается в

  • Генерировать файл HTML

  • Откройте этот файл в веб-браузере, управляемой с помощью Python Selenium WebDriver. Для серверной части вы можете сделать установку безгласного браузера. Оба Firefox и Chrome должны быть хорошими.

  • Вызов WebDriver screenshot функция для захвата обработанную вывода в виде изображения

Если изображение больше, чем (виртуальный) экран, используемый в браузере, то Firefox имеет некоторые аддоны, чтобы захватить весь веб-страницу как образ.

Here is one of my old scripts where I was capturing pages generated JavaScript to images on the server.

2

Вы можете использовать проект python-webkit2png для преобразования HTML-кода в изображение с помощью механизма webkit (так же, как используется Chrome)

Смежные вопросы