2

我正在尝试将图像插入 Word 文档,但它始终插入到文档的开头。我想在特定位置插入该图像。有没有办法在文档中的特定位置插入图像?

这是我的代码

range.InlineShapes.AddPicture(imgloc, ref oTrue, ref oFalse,Type.Missing);
4

1 回答 1

0

这可能不是最优雅的答案,但它对我有用。

//添加空格以强制光标到文档中的新行

//有时光标会留在文本字符串的末尾

`mydocument.Content.Text += "";'

//将范围设置为文档的全部内容

`Microsoft.Office.Interop.Word.Range rng = mydocument.Content;'

//折叠整个范围

`rng.Collapse(Microsoft.Office.Interop.Word.WdCollapseDirection.wdCollapseEnd);'

//添加图片。确保您将折叠范围作为最后一个参数'mydocument.InlineShapes.AddPicture(objRecTimeLineEvent.FilePath, false, true,rng);'

于 2018-10-26T20:42:31.670 回答