我正在尝试将图像插入 Word 文档,但它始终插入到文档的开头。我想在特定位置插入该图像。有没有办法在文档中的特定位置插入图像?
这是我的代码
range.InlineShapes.AddPicture(imgloc, ref oTrue, ref oFalse,Type.Missing);
这可能不是最优雅的答案,但它对我有用。
//添加空格以强制光标到文档中的新行
//有时光标会留在文本字符串的末尾
`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);'