| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Получить картинку, которая отображается в броузере |
| Автор: Sokil 9.3.2007, 00:32 |
| Есть страничка в интернете, страничка достаточно сложная, содержит скрипты, много графики. В браузере отображаэтся правильно. Нужно в сервлете получить точное изображение(картинку) всей страницы, как если б страница отобразилась в браузере и сделать PrintScreen. Можно ли такое сделать? |
| Автор: Stampede 9.3.2007, 02:02 |
| А зачем такая штука? Типа автоматизация взятия скриншотов сайтов? А не проще ли подойти к этому делу со стороны клиента? У браузеров есть межпроцессный API, а под виндузой можно заюзать ActiveX. Тогда, конечно, спрашивать лучше будет в соответствующем разделе. Может, конечно, есть и чисто серверное решение, но мне как-то навскидку в голову не приходит. |
| Автор: Vasay 9.3.2007, 02:13 |
| Боюсь, это очень сложно. Для этого надо обработать страницу так как это бы сделал брацзер. А нормальных браузеров на JAVA я не встречал |
| Автор: Sokil 9.3.2007, 12:19 | ||
Я тоже не встречал, нормальных браузеров на JAVA, потому и спрашиваю ) Вот скачал mozilla для linux, смотрю, может из него что-то можно заюзать. |
| Автор: Alexandr87 11.3.2007, 06:01 |
| А если типа сервис написать. На удаленной машине с графической средой сидит сервис, при запросе, он открывает каким-нибудь броузером эту страницу, принтскринит ее и отправляет назад. Ну это просто как варинат на "пока", а затем конечно можно ковырять исходники мозиллы. |