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

Вниз

Экспорт в Word изображения.   Найти похожие ветки 

 
VCL   (2002-04-19 22:30) [0]

Здравствуйте, уважаемые мастера!
Я создаю отчет в Word через OLE. Но мне нужно вставить в отчет изображение. Кто-нить знает, как это можно сделать. Да, и еще, можно ли программно рисовать в Word с помощью автофигур??
Заранее спасибо!


 
ghost_by ©   (2002-04-20 07:36) [1]

Насчет рисовать - наверняка нельзя, а на счет изображения - такая мысль: если изображение копировать в буфер объмена, а в ворде вставлять его из буфера?


 
Olivka ©   (2002-04-20 19:09) [2]

Почему нельзя, можно конечно!
Возьми создай макрос - запиши какую-нибудь фигуру, а потом посмотри - что пишется в программке. Вот навскидку -
ActiveDocument.Shapes.AddShape(msoShapeRectangle, 98.65, 146.7, 252.45, _
180#).Select
ActiveDocument.Shapes.AddLine(117.35, 209.7, 210.85, 380.7).Select
Selection.ShapeRange.Line.EndArrowheadStyle = msoArrowheadTriangle
Selection.ShapeRange.Line.EndArrowheadLength = msoArrowheadLengthMedium
Selection.ShapeRange.Line.EndArrowheadWidth = msoArrowheadWidthMedium
Selection.ShapeRange.Flip msoFlipVertical
А потом спокойно изменяй это и переводи в дельфи.
То же самое со вставкой через оле - запиши макрос вставки изображения из файла, например, и посмотри что там напишется.
А через буфер тоже можно, я так делаю - передаю в ворд результаты из другой программы - рисунок.
Это, кстати, самое простое.


 
VCL   (2002-04-25 22:05) [3]

СПАСИБО!



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-26114
volph
2002-04-24 10:14
2002.05.09
Как узнать есть ли в узле дерева потомок?


6-26216
cypher
2002-02-17 23:54
2002.05.09
Конкетный вопрос


1-26078
Невидимка
2002-04-26 13:03
2002.05.09
Вывод диалога и сохранение файла...


7-26278
Валера из Омска
2002-02-07 13:51
2002.05.09
Помогите, пожалуйста, получить значoк диска в CD-ROMе!


1-26192
Ircop
2002-04-25 11:56
2002.05.09
Как объявить тип, реализованный в другом юните