在用户选择的光标或当前位置插入图像

玛泽玛哈迈德

新成员
已加入
2020年5月10日
留言内容
4
编程经验
3-5
亲爱的大家,



我在尝试在当前位置插入图像或用户光标当前在其中插入事件的位置使用以下代码,但始终将其插入到word文档的顶部,任何人都可以引导丢失的位:



Microsoft.Office.Interop.Word._Application oWord;
对象oMissing = Type.Missing;
oWord =新的Microsoft.Office.Interop.Word.Application();
oWord.Visible = false;
oWord.Documents.Open(rtffile);




字符串arrowpath = SMBytepath +"\\Arrow Final.png";
_ = oWord.Selection.InlineShapes.AddPicture(arrowpath).ConvertToShape()。WrapFormat.AllowOverlap;
oWord.Selection.Select();

oWord.ActiveDocument.Save();
oWord.Quit();
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,430
位置
弗吉尼亚州切萨皮克
编程经验
10+
首先,这看起来不像C#问题。这是一个Word对象模型问题,无论使用C#,VB.NET,VBA还是C ++,都会出现相同类型的问题。

无论如何,您是要插入光标位置还是插入符号位置?尽管在文本控制台上,光标和插入符号被视为相同,但是在Windows GUI世界中,光标位置是鼠标指向的位置,而插入符号是I光束闪烁的位置。
 

玛泽玛哈迈德

新成员
已加入
2020年5月10日
留言内容
4
编程经验
3-5
首先,这看起来不像C#问题。这是一个Word对象模型问题,无论使用C#,VB.NET,VBA还是C ++,都会出现相同类型的问题。

无论如何,您是要插入光标位置还是插入符号位置?尽管在文本控制台上,光标和插入符号被视为相同,但是在Windows GUI世界中,光标位置是鼠标指向的位置,而插入符号是I光束闪烁的位置。
亲爱的谢谢您的回复,我想插入插入符号的位置。
 
最佳 底部