|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2010, 18:40 | #1 |
Форумчанин
Регистрация: 05.04.2008
Сообщений: 244
|
Скриншот веб-страницы по URL без ее открытия в TWebBrowser.
добрый день!
Нужно загрузить страничку по ссылке (URL) в Bitmap не открывая ее в броузере, например, TWebBrowser предварительно. То есть сделать скриншот страницы по URL без ее открытия. Это возможно? Вариант 1. Например, используя компонент IdHTTP можно получить тектсовый вариант страницы. А можно ли его (текстовый вариант) конвертировать в скриншот страницы и вывести на Bitmap. Есть еще варианты решения задачи? Спасибо. |
25.04.2010, 19:49 | #2 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
Текст сконвертировать в скриншот? оО Я чо пропустил 200 лет жизни?!
Делайте свой браузер для этой цели... И то врятли... |
25.04.2010, 20:10 | #3 |
Форумчанин
Регистрация: 05.04.2008
Сообщений: 244
|
Спасибо за ответ.
Есть еще идеи решения задачи? |
25.04.2010, 20:34 | #4 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Какого размера скриншот? Есть у меня одна идейка.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
25.04.2010, 20:39 | #5 |
Форумчанин
Регистрация: 05.04.2008
Сообщений: 244
|
Небольшой размер, типа Thumbnale? где-то 300х300 пикселов.
|
25.04.2010, 20:54 | #6 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Тогда вот моя идея:
Парсим страницу на тег цвета заднего фона, - закрашиваем картинку этим цветом Далее определяем, какой тип используется - ДИВная структура или табличная. пытаемся определить рамеры ДИВов или ячеек таблицы и малюем на картинке содержание типа _____ __ ___ __ ___ ____ _ ____ _ ______ _ _ __ Если содержание - текст Или уменьшенную картинку, если там содержится картинка. Идея ясна?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
25.04.2010, 21:08 | #7 |
Форумчанин
Регистрация: 05.04.2008
Сообщений: 244
|
ясна, а что еще можно предложить?
уж больно на парсинг это похоже и очень сложный. Спасибо |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сохранение отредактированной страницы в TWebBrowser | RIO | Работа с сетью в Delphi | 0 | 17.11.2009 00:39 |
Как узнать URL страницы с которой перейшли на мою | SeRhy | PHP | 2 | 08.07.2009 22:19 |
TWebBrowser, как открыть url | Cody M. | Помощь студентам | 5 | 07.04.2009 05:04 |
Сохранение документа из TWebBrowser(без нарушения работы страницы) | Пепел Феникса | Работа с сетью в Delphi | 2 | 13.03.2009 21:59 |
Динамическое изменение URL страницы в JavaScript без перезагрузки страницы | ilusha | JavaScript, Ajax | 7 | 25.02.2009 09:59 |