Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / посоветуйте способ (библиотеку) из HTML получить Png gif и т д / 8 сообщений из 8, страница 1 из 1
29.12.2012, 19:40:11
    #38097476
senin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте способ (библиотеку) из HTML получить Png gif и т д
посоветуйте способ (библиотеку, фреймворк - что угодно еще если оно поможет) из HTML получить Png gif и т д

или просто библиотеку для формирования файлов с графикой, не самую высокохудожественную, попроще и понадежнее
...
Рейтинг: 0 / 0
30.12.2012, 13:09:36
    #38097670
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте способ (библиотеку) из HTML получить Png gif и т д
senin,
взять движек IE, загрузить в него HTML и попросить его (сделать) скриншот в растр.
аналог из другой области
Код: java
1.
TWinControl.PaintTo Method (HDC, Integer, Integer)


______________________________________________
"Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
30.12.2012, 13:42:04
    #38097686
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте способ (библиотеку) из HTML получить Png gif и т д
Можно взять какой-нибудь pure-java браузер с исходниками
и найти в нём точку где заканчивается рисование страницы.
...
Рейтинг: 0 / 0
31.12.2012, 02:04:29
    #38097959
senin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте способ (библиотеку) из HTML получить Png gif и т д
mayton, спасибо. поробую именно в эту сторону.
...
Рейтинг: 0 / 0
31.12.2012, 03:02:49
    #38097974
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте способ (библиотеку) из HTML получить Png gif и т д
Кстати определение факта завершения загрузки - это проблема. Недавно был топик
на эту тему. Что считать завершением загрузки? Я не знаю. Может кто-то другой знает.
...
Рейтинг: 0 / 0
31.12.2012, 07:31:44
    #38097988
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте способ (библиотеку) из HTML получить Png gif и т д
maytonЧто считать завершением загрузки?Вполне очевидно, что это получение данных всех объектов страницы.
Другой вопрос - что делать, если данные некоторых объектов (всё ещё) не получены.
...
Рейтинг: 0 / 0
31.12.2012, 09:36:28
    #38098002
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте способ (библиотеку) из HTML получить Png gif и т д
в стандартном есть событие специальное о завершении загрузки.
Наверно и в любом такое должно быть.
Есть ещё способ банально задержку в N сек. поставить.
...
Рейтинг: 0 / 0
31.12.2012, 11:57:21
    #38098029
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте способ (библиотеку) из HTML получить Png gif и т д
senin,

Вам сабж на клиенте или на сервере нужен?
На клиенте - достаточно просто. Унаследуйтесь от JComponent, грузите в экземпляр хтмл с нужного урла. Потом с помощью экземпляра класса Robot делайте скриншот.
На сервере - сложнее. Потому что канва нужна, по которой хтмл отрисовывается. Это может быть виртуальный принтер, например, где надо сконфигурить эту самую канву (например, страница А4).

ПС. Это, ясен пень, если при загрузке страницы никакого аяксу, да и вообще, яваскрипта при загрузке нету, что случается крайне редко из-за моды на жКвери, где много делается на contentready.
ППС. Короче, непростое это дело.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / посоветуйте способ (библиотеку) из HTML получить Png gif и т д / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]