Я создаю документ Word 2010 с использованием C # и Microsoft.Office.Interop.Word
.Используя метод Range.Paste , я вставляю растровое изображение (из ОЗУ) в указанную закладку:
Word.Bookmark bookmark = document.Bookmarks.get_Item(ref oBookmark);
Clipboard.SetDataObject(image);
bookmark.Range.Paste();
Эта закладка помещается в рамку (созданную с помощью «Вставить рамку»)команда), следовательно, вставленное изображение помещается внутри кадра.Теперь изображение автоматически масштабируется по горизонтали.Это хорошо!Но он не выполняет этот тип масштабирования по вертикали!Это приводит к тому, что нижняя часть изображения затеняется любым объектом под рамкой:
Размер кадра A не должен изменяться!
Q:Как я могу убедиться, что изображение масштабируется как по горизонтали, так и по вертикали, сохраняя исходный размер кадра?