Перевести DIV блок в картинку (скриншот части страницы)

Задание закрыто
Статус рабочей области:Завершено
Стоимость:2 500 рублей
Срок выполнения:3 дня
Варианты оплаты:Без предоплаты
Дата публикации:2016-05-02 11:12
Обновлено:2016-05-02 11:12
Был на сайте:2024-06-23 10:22

Перевести DIV блок в картинку (скриншот части страницы)

 
Задача

Нужно в PHP сделать функцию, в которую посылаешь страницу и название DIV блока и чтобы делался скриншот только этого блока.
И сохранять картинку в папку на хостинге.

Например:
function screenshot ($url, $div_name)
{
программа делает скриншот и возвращает путь, где сохранён файл вместе с названием файла
}

screenshot ("http://open-airs.ru/calendar?day=2016.05.04", "allinfo");

Самое главное - это сделать скриншот DIV блока с id "allinfo" с вот этой страницы http://open-airs.ru/calendar?day=2016.05.04.

На VDS/VPS у меня установлено Debian-8-x86_64, на котором крутятся сайты.

В прошлом году мне именно это реализовали. Но после переустановки хостинга восстановить работу такой программы не получилось.
Я точно не знаю как оно работало.
На Debian был установлен (вроде бы) какой-то браузер чтоли с программным доступом к DOM (вроде).
Скрипт запрашивал начальные координаты DIV блока и ширину с высотой.
Делал скриншот и сохранял файл с уникальным именем.
Имя файла записывалось в другой...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.