Меня зовут Роман, и я разработчик в TeamDev.
Компонент JxBrowser - это тяжеловесный компонент, который встраивает собственное окно Mozilla для отображения веб-страниц. Чтобы получить скриншот полной веб-страницы из компонента JxBrowser, вы действительно можете использовать функцию Java Robot с прокруткой веб-страницы. Для небольших веб-страниц это решение подходит. Но получение скриншота большой веб-страницы займет много времени. Также обратите внимание, что Java Robot позволяет захватывать только экран. Поэтому, если какое-то окно появится над компонентом JxBroser, оно будет также захвачено.
Мы уже начали работать над этой функциональностью в рамках проекта JxBrowser. Решение, которое позволит захватывать полную веб-страницу, включая ее невидимую часть, основано на внутренних материалах Mozilla. Вы сможете легко захватить полную веб-страницу и сохранить ее как изображение.
Мы собираемся добавить эту функциональность в один из следующих выпусков библиотеки JxBrowser, но дата выпуска еще не определена. Если вы хотите, вы можете подписаться на RSS-канал TeamDev: http://support.teamdev.com/blogs/feeds/tags/company_news
Или просто дайте мне знать, и я сообщу вам, когда эта функция будет доступна. Пожалуйста, дайте мне знать, если у вас есть дополнительные вопросы. Я буду рад помочь.
С уважением,
Roman