Я работаю над тем, чтобы обнаружить повреждение на моем сайте. Идея состоит в том, чтобы сканировать весь сайт и каждую страницу, сделать снимок экрана или отобразить веб-сайт в качестве изображения и сравнить его с последним моментом проверки страницы.Создание изображения с веб-страницы
Я ищу способ преобразовать всю веб-страницу (HTML, CSS, JS) в изображение, как скриншот, независимо от того, что язык (но я предпочел бы Java, Python или C#)
Мне нужно, чтобы оно было быстрым и полезным на сервере.
я уже пробовал на следующие в Java:
- CssBox, но визуализация не достаточно хорошо (не JS)
- Селен Web Driver, но это слишком медленно (время, чтобы открыть Firefox, показать страницу и т. д.) и не использовать без GUI
Я думаю, что решение будет своего рода оболочкой для веб-движка, но я ничего не нашел об этом (по крайней мере, на Java). Мне сказали, что PhantomJS подойдет для этой потребности, верно?
Идеальный результат должен был бы создать что-то вроде этого: http://www.page2images.com/home
Это решение не является бесплатным и включает в себя одно соединение для каждой страницы, и у меня есть более 100 сайтов – thibon