首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VBA >

用c#在word中插入图片的有关问题

2012-12-16 
用c#在word中插入图片的问题各位大牛,小生最近做一个用C#自动生成word文档的程序。word中的文字都是通过the

用c#在word中插入图片的问题

各位大牛,小生最近做一个用C#自动生成word文档的程序。word中的文字都是通过theWord.paragraghs.last.rang.text,一段段的写上去的,我需要在某几个段落中间插入一些图片,我自己用的是Addpicture()方法,但是这样的话图片不仅是悬浮的,而且会全部堆积在文档首页的上部。求各位大牛能给小弟一个快捷的解决方案,是这些图片能出现在合理的位置,让小弟顺利交差。小生这里顿首再拜。
[最优解释]
Word.Document doc = Application.ActiveDocument;
            Word.Range range = doc.Paragraphs[3].Range;
            range.Collapse(Word.WdCollapseDirection.wdCollapseEnd);
            Word.InlineShape shap = range.InlineShapes.AddPicture(@"C:\*******.jpg");
以上代码把图片插在了第3个回车符后面
[其他解释]
Range.InlineShapse.AddPicture
[其他解释]

引用:
Range.InlineShapse.AddPicture

我用的就是这样方法。。。。然后出现了描述的问题
[其他解释]
三楼的方法可以解决问题
谢谢 ,学习了
引用:
Word.Document doc = Application.ActiveDocument;
            Word.Range range = doc.Paragraphs[3].Range;
            range.Collapse(Word.WdCollapseDirection.wdCollapseEnd);
            Word.InlineS……

[其他解释]
借楼同问一下各位,如何把图片插在页面的左侧啊(就是其实图片不在文字段落中,在页边距范围内),感谢!!
[其他解释]
借楼同问一下各位,如何把图片插在页面的左侧啊(就是其实图片不在文字段落中,在页边距范围内,绝对定位?),感谢!
引用:
Word.Document doc = Application.ActiveDocument;
            Word.Range range = doc.Paragraphs[3].Range;
            range.Collapse(Word.WdCollapseDirection.wdCollapseEnd);
            Word.InlineS……

热点排行