Форум: "Основная";
Текущий архив: 2015.10.18;
Скачать: [xml.tar.bz2];
Внизсконвертироать содержимое буфера обмена 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.001 c