crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> сохранение картинки(.jpg, .gif) в файл из потока
eldar85
  опции профиля:
сообщение 10.2.2010, 13:56
Сообщение #1


программист
***

Группа: Участник
Сообщений: 283
Регистрация: 2.1.2010
Из: Москва
Пользователь №: 1348

Спасибо сказали: 0 раз(а)




Репутация:   0  


всем сдрасти) никак не могу справиться с такой проблемой, нужно картинку загрузить в формате .gif
делаю загрузку курлом в строку, потом записываю в файл, но файл получается какого то не правельного формата... что делать подскажите плиз...
вот код:

QString StringJPG;
StringJPG.toStdString() = curl->load(http://........gif)->exec();
QFile file("captcha.gif");
file.open(QIODevice::WriteOnly);
QDataStream out(&file);
out << StringJPG;
file.close();
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 10.2.2010, 20:54
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


eldar85, я с Curl'ом не работал. Но судя по результату функции:
curl->load(http://........gif)->exec();
она не возвращает саму картинку. Тебе нужно найти функцию, в Curl'е, которая именно двоичные данные возвращает
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- eldar85   сохранение картинки(.jpg, .gif) в файл из потока   10.2.2010, 13:56
- - Litkevich Yuriy   Цитата(eldar85 @ 10.2.2010, 16:56) String...   10.2.2010, 14:11
- - eldar85   ну вместо точек там полный адресс картинки. curl-...   10.2.2010, 14:32
- - Litkevich Yuriy   Цитата(eldar85 @ 10.2.2010, 17:32) ну вме...   10.2.2010, 15:52
- - eldar85   так вот я и не знаю что и как тут сделать, посовет...   10.2.2010, 20:45
- - Litkevich Yuriy   eldar85, я с Curl'ом не работал. Но судя по ре...   10.2.2010, 20:54
- - eldar85   да я тоже так думаю)) потому что загружает он чист...   11.2.2010, 7:54
- - eldar85   все же курлом никак не могу закачать картинку в фа...   21.2.2010, 21:05
- - eldar85   почему то такая запись вообще вызывает ошибку прог...   21.2.2010, 21:51
|- - BRE   Цитата(eldar85 @ 21.2.2010, 21:51) почему...   21.2.2010, 22:14
- - eldar85   QFile file; file.setFileName("kartinka.jpg...   21.2.2010, 22:21
- - SABROG   ЦитатаQFile file("captcha.gif"); Спам-б...   22.2.2010, 1:20
|- - eldar85   Цитата(SABROG @ 22.2.2010, 4:20) ЦитатаQF...   22.2.2010, 2:52
- - Litkevich Yuriy   eldar85, прочитай тему Справка по кнопкам и тэгам ...   22.2.2010, 5:29
- - SABROG   Цитата(eldar85 @ 22.2.2010, 2:52) пока чи...   22.2.2010, 10:05
- - Litkevich Yuriy   Цитата(SABROG @ 22.2.2010, 13:05) а так э...   22.2.2010, 13:50
- - eldar85   ))))да ладно вам, спасибо вам за помощь!!)...   23.2.2010, 16:36
- - thechicho   BRE, ты мозг!!! сам пытался из асинх...   6.10.2011, 15:43


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 27.4.2024, 21:36