首页 > 代码库 > 导出word之插入图片
导出word之插入图片
最近做了个项目,要根据数据库内容生成word,内容包括表格,图片,段落等等。其中图片碰到如下的问题:
如何使图片按照生成内容的顺序输出?
上网查相关资料,一般都是设置
var s = word.Application.Selection.InlineShapes.AddPicture(strPicPath, Nothing, Nothing, Nothing);
ss.WrapFormat.Type = WdWrapType.wdWrapSquare;
那么这个wdWrapSquare代表的是什么呢?
查看下word的版式,包括如下内容:
然后,word中包含如下样式:
其中wdWrapBehind是指衬于文字下方。
wdWrapFront是浮于文字上方
wdWrapSquare是四周环绕型
wdWrapTight是紧密型环绕
等等。。。
但是把这里所有的版式都试了一个便,还是没有我想要的:嵌入型!
后来注释此句“ss.WrapFormat.Type = WdWrapType.wdWrapSquare”,发现图片能够正确导出了!
原来word中导出时默认的就是嵌入型!好吧。。。众里寻他千百度,那人却在灯火阑珊处~
导出word之插入图片
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。