Russian Qt Forum
Ноябрь 24, 2024, 04:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вытащить картинку из Excel  (Прочитано 6919 раз)
slamon
Гость
« : Апрель 12, 2012, 12:19 »

Всем привет!
Бьюсь уже второй день, никак не могу вытащить картинку из ячейки Excel документа.
Точнее, я смог добиться, чтобы картинка успешно уходила в клипборд с помощью вызова:

QByteArray rs = range->dynamicCall("CopyPicture()").toByteArray();

Картинка успешно сохраняется в буфер обмена (проверял путем вставки в paint  Улыбающийся), но мне никак не удается вытащить её из QClipboard  Непонимающий
После вызова CopyPicture() , в QClipboard вместо image лежит тип данных application/x-qt-windows-mime;value="Link"  со значением типа "Excel название_файла.xls]Sheet1 R7C8"
И я теперь понятия не имею, как нормально сохранить эту картинку в отдельном файле или хотя бы получить её в виде QImage или QPixmap

ХЕЛП!
Записан
slamon
Гость
« Ответ #1 : Апрель 14, 2012, 10:27 »

Неужели никто не сталкивался с подобной задачей?
Записан
Bepec
Гость
« Ответ #2 : Апрель 14, 2012, 12:01 »

Скорее по скудным обрывкам кода, никто ничего сказать не может.
Записан
slamon
Гость
« Ответ #3 : Апрель 16, 2012, 12:04 »

Скорее по скудным обрывкам кода, никто ничего сказать не может.
Ну, задача ведь четко обрисована.
Необходимо вытащить картинку из Excel и преобразовать её в QPixmap/QImage/любой читабельный формат.
Неужели этого никто ранее не делал?
Записан
Bepec
Гость
« Ответ #4 : Апрель 16, 2012, 12:18 »

Задача обрисована чётко. Вот только ты думаешь, что каждый возьмёт и будет изучать такие возможности, сумеет написать велосипед программу для вытаскивания картинки и после чего сразу же отпишет тебе?

PS голову на плечах включай. Выкинь проект с вытаскиванием картинки из ексцеля. И вот тогда я (говорю за себя) попробую что-то сделать.

А на "задача ведь чёткая" я отвечу "так и решение чёткое" - вытащить картинку.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.051 секунд. Запросов: 20.