添加图片
WordCreator的AddPicture方法用于添加图片。
语法为:
AddPicture(image)
AddPicture(image, align)
参数 | 说明 |
image | 要添加的图片,可用GetImage函数从指定的图片文件中获得图片,如果文件已经事先复制到管理项目的Images子目录下,则只需指定文件名即可,否则需要包括路径。 |
align |
可选参数,用于指定图片的水平排列位置,RtfHorizontalAlignment型枚举,可选值有: Undefined:未定义对齐方式 Left:左对齐 Right:右对齐 Center:居中对齐 Justify:两端对齐 |
示例一
Dim
wdc
As
New
WordCreator()
Dim
fl
As
String
=
"c:\temp\test.docx"
wdc.AddParagraph("下面是一个图片:")
wdc.LineBreak()
'插入空行
wdc.AddPicture(GetImage("Fujiyama.png"),
Word.RtfHorizontalAlignment.Center)
'插入图片
wdc.Save(fl)
Process.Start(fl)
示例二
可以在插入图片时设置其宽度和高度,如果只设置宽度或高度,则会按比例缩放另一维度,例如:
Dim
wdc
As
New
WordCreator()
Dim
fl
As
String
=
"c:\temp\test.docx"
wdc.AddParagraph("下面是一个图片:")
wdc.LineBreak()
'插入空行
With
wdc.AddPicture(GetImage("Fujiyama.png"))
'插入图片
.Width = 60
'宽度
.Height = 120
'高度
End
With
wdc.Save(fl)
Process.Start(fl)
生成的文档为: