Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как можно image вставить в word? [D6, WinXP]


oleg_ ©   (2004-10-06 22:03:00) 

Если из файла то все просто

Doc:=app.Documents.Add();
app.Selection.TypeParagraph;
doc.Shapes.AddPicture(path_to_file,false,True);

а если катинка создана в дельфях и сидит скажем в timage?
не писать же ее для этого специально на диск.


oleg_   (2004-10-08 14:36:00) [1]

Fedia © -> Большое спасибо


Aldor   (2004-10-08 10:07:00) [2]

> oleg_   (07.10.04 16:43) [6]
> Aldor ©  -> А если в microsoft word?-)

 Ну да, у майкрософта размер слова гораздо больше, куда там нашим двум байтам :))))


Fedia   (2004-10-08 01:21:00) [3]

http://www.penov.ru/publications/PictureToWord/index.php
P.S. информация не проверенная.


oleg_   (2004-10-07 21:31:00) [4]

VMcL ©-> Можно поподробнее насчет IPicture?


oleg_   (2004-10-07 16:43:00) [5]

Selection.Paste Работает и достаточно быстро, но вот портится содержимое буфера обмена

Aldor ©  -> А если в microsoft word?-)


Aldor   (2004-10-07 13:25:00) [6]

В Word поместится только очень малеьнкое изображение. В DWORD, соответственно в два раза большее.


oleg_   (2004-10-07 13:17:00) [7]

Можно поподробнее? -)


VMcL   (2004-10-07 12:49:00) [8]

>> oleg_  (07.10.04 12:32) [2]

IPicture
?


oleg_   (2004-10-07 12:32:00) [9]

Да, это вариант, но если у пользователя что-то сидело в буфере ...-(
Наверяка есть способ передать image напрямую


GanibalLector   (2004-10-07 02:06:00) [10]

изображение в буфер,а потом Selection.Paste


Наверх

Титульная страница Поиск, карта сайта Написать письмо