Здравствуйте!
Может быть кто-нибудь знает как в DOC-документе программно разместить одну и ту же картинку в нескольких местах, например подпись в договоре?
Т.е. есть некий DOC-документ и нужно сделать замену в определенных местах на картинку.
Если использовать закладки, то придется делать несколько закладок с разными именами, а как заменить поле с типом DocVariable я не знаю.
Сейчас для замены закладки использую стандартный код:
MsWord = Новый COMОбъект("Word.Application");
MsWord.Documents.Open("d:\test.doc");
Попытка
MsWord.Application.Visible = 0;
Word = MsWord.Application;
Док=Word.Documents(1);
Док.Activate();
Док.Bookmarks("bookmark").Range.Select();
Selection = MsWord.Selection;
TempImagePath = "D:\images.png";
Selection.InlineShapes.AddPicture(TempImagePath);
Док.SaveAs("d:\test.doc");
Док.Close(0);
Исключение
Сообщить(ОписаниеОшибки());
Word.Quit();
КонецПопытки;