Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > формат рисунка в MSWord


Автор: wolf_skin 3.12.2007, 04:40
Доброго времени суток!

Подскажите, пожалуйста, как вставить в MSWord рисунок и задать ему размещение за текстом?
И очень желательно изменить его размер и координаты. 

Автор: wolf_skin 4.12.2007, 22:49
вот пример на делфи

"Рамки" образуют коллекцию Frames, нумеруются целым индексом, пробегающим значения от 1 до WordDocument1.Frames.Count. Добавим в документ рамку, изменим ее размер и вставим рисунок:
Код


Clipboard.Assign(DBImage1.Picture);
vstart:=1;
vend:=2;
WordDocument1.Frames.Add(WordDocument1.Range(vstart,vend)); //  :dash1  эта строчка ну никак...
i:=1;
WordDocument1.Frames.Item(i).Height:=DBImage1.Height;
WordDocument1.Frames.Item(i).Width:=DBImage1.Width;
WordDocument1.Frames.Item(i).Select;
WordApplication1.Selection.Paste;



не получается перевести на С++
помогите, пожалуйста.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)