首页 > 解决方案 > 如何在 MS Word 中将图像定位在页面上

问题描述

我正在尝试通过代码编辑 word 文档,只想插入两个图像,一个在第一页的左上角,另一个在第一页的右上角... word.interop 文档指出 Word.Range 用于定位事物。 .但我很难理解这是如何使用的?如何使用 Word.Range 指定“第一页的左上角和右上角”???

doc.InlineShapes.AddPicture(imagePath); 在文档顶部插入图像,但不知道如何进一步控制它的位置

doc.InlineShapes.AddPicture(imagePath);

我希望必须能够将图像的位置指定在第 1 页的左上角和右上角。

标签: c#ms-word

解决方案


.InlineShapes允许您添加内联形状 - 作为文本流的一部分的形状。

这些形状被插入到一个范围(文本中的一个位置),而不是页面中的绝对坐标。

要添加不随文本流动的形状,请使用.Shapes.


推荐阅读