您的位置:首页 > 编程语言 > ASP

在asp.net生成的word文档中插入图片

2008-04-06 21:38 441 查看
我用以下方法将一个html文件保存成word文件并且再查入一张图片

object Nothing=System.Reflection.Missing.Value;

object
srcFileName=@"D:\aa.html";

object
dstFileName=@"d:\li.doc";

object
objt=true;

Word.Application
wordApp=new Word.ApplicationClass();

Word.Document
wordDoc=null;

object
format=Word.WdSaveFormat.wdFormatDocument;

try

{

wordDoc=wordApp.Documents.Open(ref
srcFileName,ref format, ref Nothing, ref Nothing, ref Nothing, ref
Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref
Nothing, ref Nothing);

//图片

Word.Shape
oShape= wordDoc.Shapes.AddPicture("D:\\DL_01.gif",ref Nothing,ref
objt,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref
Nothing);

oShape.WrapFormat.Type
=Word.WdWrapType.wdWrapSquare;

//将htm文件save
as成doc文件

wordDoc.SaveAs(ref
dstFileName,ref format, ref Nothing, ref Nothing, ref Nothing, ref
Nothing, ref Nothing, ref Nothing, ref Nothing,
ref Nothing, ref
Nothing);

}

finally

{

wordDoc.Close(ref
Nothing, ref Nothing, ref Nothing);

wordApp.Quit(ref
Nothing, ref Nothing, ref Nothing);

}
http://community.csdn.net/Expert/topic/3541/3541955.xml?temp=.7204096
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: