Как сделать скриншот на PHP?

Стоит такая задача:
Разработать функцию, которая получает в аргумент url, после чего снимает скрин сайта полностью.

Наткнулся в интернете на этот API s-shot.ru, все хорошо, многофункциональный то что нужно. Но проблема в том что, он не подгружает шрифты или некорректно отображает их, ниже пример toster сверху то что сделал сам, ниже то что API выдало.

db591d1054b940c39a849a313239ce7f.png36660cd6ee034190afd6d7a2a2ccfb62.png

Возможно причина в том, что сервер Linux и там как обычно проблема с шрифтами.

Посоветуйте пожалуйста другой вариант, или же как реализовать все это, без дополнительного сервера.
  • Вопрос задан
  • 7458 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
exec (или очередь задач) + phantom.js
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Ваш ответ на вопрос

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

Похожие вопросы