Название: Вытащить рисунок из QWebView Отправлено: chipset от Февраль 13, 2009, 10:29 Добрый день, уважаемые Qt-шники и другие!
Уже пол дня мучаюсь.. :( Помогите, подскажите, как вытащить рисунок(картинку) с сайта (с html страницы). Проблема в том, что я раньше вытаскивал через url, теперь рисунок генерируется по сессии юзера. Конкретнее: версия qt 4.5 допустим у нас есть код: Код: QWebView *view = new QWebView(parent); Заранее, спасибо. Название: Re: Вытащить рисунок из QWebView Отправлено: kwisp от Февраль 13, 2009, 15:23 может я чего то не понял.
тебе конкретная картинка нужна или вообще возможность сохранять со страницы картинки.??? в стандартном примере браузера клик правой кнопкой на картинке и вперед. открой пример посомотри как сохраняется ... Название: Re: Вытащить рисунок из QWebView Отправлено: chipset от Февраль 13, 2009, 20:05 mne konkretnai. pologenie ee raznoe >:( i razmer toge. ranshe cherez javascript zabiral url i kachal, seichas oblom.
primer smotrel tam hinty ispolzuetsa na yrovne WebKita, chtoby takoe provernyt negno znat QPoint kartinki, chego i ne znay >:( Название: Re: Вытащить рисунок из QWebView Отправлено: kirill от Февраль 14, 2009, 06:20 Если тебе известен url картинки то выкачай через QtNetwork.
Название: Re: Вытащить рисунок из QWebView Отправлено: Admin от Февраль 14, 2009, 08:38 Скорее всего человеку нада после показа html получить список всех картинок на странице
URL искомой будет типа mysite.ru/images/gif.php?sid=43532332424242 Название: Re: Вытащить рисунок из QWebView Отправлено: chipset от Февраль 14, 2009, 14:09 Скорее всего человеку нада после показа html получить список всех картинок на странице URL искомой будет типа mysite.ru/images/gif.php?sid=43532332424242 Если тебе известен url картинки то выкачай через QtNetwork. bydet drygai kartinka! t.k. ona kagdui raz generitsaНазвание: Re: Вытащить рисунок из QWebView Отправлено: chipset от Февраль 14, 2009, 14:10 Скорее всего человеку нада после показа html получить список всех картинок на странице da tolko sid peredaetsa post i generitsa kagdui raz pri zahodeURL искомой будет типа mysite.ru/images/gif.php?sid=43532332424242 Название: Re: Вытащить рисунок из QWebView Отправлено: chipset от Февраль 14, 2009, 20:17 Как пример:
Внизу форума есть картинка счетчика от LiveInternet. Если вы возьмете её урл из исходного кода страницы и загрузите ещё раз, то рисунок поменяется (+1 посетитель или кол-во хостов). У меня такая же проблема, я хочу вытащить из кэша веб страници или как то из QWebKit`a ресурс - картинка. Я пока знаю только один способ, узнать положение рисунка, вызвать меню и там сохранить к буфер обмена :(( Название: Re: Вытащить рисунок из QWebView Отправлено: crackedmind от Февраль 15, 2009, 22:03 pageAction(QWebPage::DownloadImageToDisk)->trigger(); и добавить в контекстное меню, правда хз куда он сохраняет :)
Название: Re: Вытащить рисунок из QWebView Отправлено: kwisp от Февраль 20, 2009, 16:46 QPoint kartinki, chego i ne znay >:( а чего тогда ты знаешь о ней? Название: Re: Вытащить рисунок из QWebView Отправлено: zeonET от Июль 25, 2009, 20:34 Столкнулся с похожей проблемой может кто-то уже нашел решение?
|