在asp.net生成的word文档中插入图片(转)
2006-11-10 20:12
786 查看
用以下方法将一个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);
}
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);
}
相关文章推荐
- [转贴]在asp.net生成的word文档中插入图片
- 在asp.net生成的word文档中插入图片
- 在asp.net生成的word文档中插入图片
- 在asp.net生成的word文档中插入图片
- asp.net下用Aspose.Words for .NET动态生成word文档中的图片或水印的方法(转)
- asp.net下用Aspose.Words for .NET动态生成word文档中的图片或水印的方法
- asp.net下用Aspose.Words for .NET动态生成word文档中的图片或水印的方法
- ASP.NET(C#)生成Word文档
- ASP.NET生成WORD文档服务器部署注意事项
- 我做了一个Asp.net网站,其中包含一个word文档的生成功能,
- Asp.net动态生成Word文档并填充数据 转
- ASP.NET生成WORD文档服务器部署注意事项
- Asp.net动态生成Word文档并填充数据 转
- ASP.NET---动态生成Word文档
- Aspose.Words for .NET动态生成word文档中的图片或水印
- 使用Asp.Net生成Word文档并直接下载
- asp.net生成word文档服务器配置
- Asp.net或C#使用word模板生成替换后的Word和pdf文档-总结
- asp.net下用Aspose.Words for .NET动态生成word文档中的数据表格的方法
- C# asp.net Word中使用书签插入图片导出