我试图将图像插入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);'
关于c# - 如何在Word文档末尾插入图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17962940/