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

Вниз

Буфера обмена, Stream.   Найти похожие ветки 

 
Алекс   (2002-04-26 08:25) [0]

Кто знает?:
Возможно ли сохранить содержимое буфера обмена или потока(Stream) (техт,rtf) как картинку(bmp)???
Подскажите пожалуйста.


 
Song ©   (2002-04-26 08:52) [1]

Сохранить можно - SaveToFile()
Только причём тут bmp и rtf?


 
MBo ©   (2002-04-26 08:58) [2]

напрямую, конечно, нет.
вставь в richedit и так:

procedure TForm1.Button1Click(Sender: TObject);
var b:tbitmap;
fr: TFormatRange;
r: TRect;
begin
b:=tbitmap.create;
b.width:=rxrichedit1.width;
b.height:=rxrichedit1.height;
r:=rect(0,0,RXRichEdit1.Width*screen.Pixelsperinch,
RXRichEdit1.Height*screen.Pixelsperinch);
fr.hdc:=b.Canvas.handle;
fr.hdctarget:=b.Canvas.handle;
fr.rc:=r;
fr.rcpage:=r;
fr.chrg.cpMin:=0;
fr.chrg.cpMax:=-1;
Sendmessage(RXRichEdit1.handle,EM_FORMATRANGE,1,longint(@fr));
image1.Picture.assign(b);
b.free;
end;


 
Севостьянов Игорь ©   (2002-04-26 11:52) [3]

Напрямую никак только через "конвериации".
Например открыть в редакторе (TMemo например(или RichEdit))
А потом скопировать копию экрана...
Хотя может компонента есть какая-нить...


 
Алекс   (2002-04-26 12:44) [4]

MBo, Севостьянов Игорь:
В том то и проблема, что файл со сложной структурой (с обьектами MS Word) и ни Memo, ни RichEdit его не читают. По другому никак???


 
Алекс   (2002-04-26 12:49) [5]

Song:
По сути дела: хочу файл rtf сохранить как bmp.


 
MBo ©   (2002-04-26 13:43) [6]

с использованием RXRichEdit я делал bmp из rtf-документа, содержащего текст, Equation, картинки. Автофигуры ( Office XP) не показываются.


 
Алекс   (2002-04-26 15:48) [7]

MBo:
Текст с картинками переконвертировать получилось.Спасибо.
А вот автофигуры - только в MS Wordе можно посмотреть???


 
MBo ©   (2002-04-26 16:42) [8]

RXRichedit использует продвинутую версию richedit20.dll, но,
видимо, автофигуры все равно не понимает. Может, TRichView умеет.



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
1-58160
Maikl
2002-07-05 09:54
2002.07.18
Анализ файлов (Формат Doc)


6-58238
spiderman
2002-05-07 15:42
2002.07.18
Где зарыта собака?


1-58079
Stuart
2002-07-05 15:20
2002.07.18
Изменить ресурсы в exe-файле


3-58007
Alexandr
2002-06-25 11:18
2002.07.18
Книга по Interbase и новый сайт


1-58102
Goblinus
2002-07-06 22:37
2002.07.18
MDI