Как сделать скриншот элемента с помощью JS?

Добрый день!!
Необходимо сделать скриншот div'а на странице и дать пользователю возможность поделиться им в соц сетях.
Дело в том, что содержимое дива формирует пользователь и просто поделиться картинкой не получится.
  • Вопрос задан
  • 11474 просмотра
Решения вопроса 1
artemky
@artemky
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
svrap
@svrap
Не с помощью JS, но всё же.
[php]http://mini.s-shot.ru/?адрес_страницы[/php]

К примеру
[php]http://mini.s-shot.ru/?http://www.site.ru[/php]

Дополнительные параметры:
формат – может принимать два значения (JPEG|PNG)
разрешение – указывается в пикселях, к примеру (1024×768)
размер – указывается ширина масштабированной картинки
[php]http://mini.s-shot.ru/разрешение/размер/формат/?ад...

Пример:
[php]http://mini.s-shot.ru/1024×768/400/jpeg/?http://ww...
или
[php]http://mini.s-shot.ru/1024/400/png/?http://www.sit...
Ответ написан
Комментировать
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
есть сервисы типа:
https://screenshotlayer.com
Отправляете html, получаете картинку
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы