添加图片

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)

生成的文档为:


本页地址:http://www.foxtable.com/webhelp/topics/6034.htm