Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2015.10.18;
Скачать: CL | DM;

Вниз

сконвертироать содержимое буфера обмена wmf > bmp   Найти похожие ветки 

 
Дмитрий Белькевич   (2012-04-05 21:57) [0]

Добрый день. Формат содержимого буфера - Rich Text Format.  RTF содержит некоторый текст и несколько картинок предположительно в векторном формате (wmf). Нужно сконвертировать картинки wmf в формат bmp, всё остальное нужно оставить как есть.
Какую задачу решаю. Программа, в которую вставляются данные из буфера не умеет принимать вставлять wmf, но умеет вставлять bmp. Программа, которая вставляет текст в буфер вставляет картинки в wmf, в bmp не умеет вставлять. Обе программы - чужие, есть доступ только к данным буфера.
Сырцы приветствуются :) Ключевики для решения задачи тоже.
Один конкретный вопрос - можно ли как-то к буферу как к "raw data" обратиться - то есть побайтно в файл сохранить его содержимое.
Заранее благодарю ответивших.


 
MBo ©   (2012-04-05 22:14) [1]

http://delphimaster.net/?s=EnumClipboardFormats&pcount=50&forum=0&user=&order=REPLYDATE&dir=desc&title=1 &message=1&date_begin=&date_end=


 
Дмитрий Белькевич   (2012-04-05 23:22) [2]

Нашел такой код:

http://delphimaster.net/view/1-1155812703, [24]

результат его работы:

DataObject
Rich Text Format
Rich Text Format Without Objects
RTF As Text
CF_TEXT
CF_UNICODETEXT
RichEdit Binary
RTF in UTF8
RTF with NCRs for nonASCII
Ole Private Data
CF_LOCALE (Win 95)
CF_OEMTEXT


 
MBo ©   (2012-04-06 05:59) [3]

>побайтно в файл сохранить его содержимое.
http://delphimaster.net/view/1-22770



Страницы: 1 вся ветка

Текущий архив: 2015.10.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
15-1424966850
@!!ex
2015-02-26 19:07
2015.10.18
Как проигнорировать Invalid floating operation exception?


1-1333638734
Unknown user
2012-04-05 19:12
2015.10.18
Список всех ресурсных строк приложения


8-1236965503
random(1024)
2009-03-13 20:31
2015.10.18
Синтез звука MIDI


6-1276158095
AS10
2010-06-10 12:21
2015.10.18
IdFtp зависает в процесе работы :(


11-1249495316
D[u]fa
2009-08-05 22:01
2015.10.18
SVN, BUGS and etc