c#中使用vbscript 导出带图片的word文件,字能显示,图片出不来,为什么?
代码如下:string strTagOut = "\r\n<script language=\"vbscript\">"
+ "\r\n '=============================================="
+ "\r\n On Error Resume Next"
+ "\r\n Dim wApp,myRange,doc,myTable,RangeOne"
+ "\r\n Set wApp = CreateObject(\"Word.Application\")"
+ "\r\n If Err.number > 0 Then"
+ "\r\n Alert \"没法保存为 Word 文件,请正确安装 Word。 \""
+ "\r\n end if"
+ "\r\n wApp.visible = True "
+ "\r\n Set doc = wApp.Documents.Add"
+ "\r\n doc.PageSetup.Orientation = 0"
+ "\r\n doc.PageSetup.LeftMargin = 50"
+ "\r\n doc.PageSetup.RightMargin = 50"
+ "\r\n doc.PageSetup.TopMargin = 40"
+ "\r\n doc.PageSetup.BottomMargin = 40"
//插入图片
strTagOut+= "\r\n wApp.Selection.TypeText \" 111111111111\"";
strTagOut+= "\r\n wApp.Selection.TypeParagraph";
string FileName = @"D:\678807.jpg";//图片所在路径
strTagOut+= "\r\n wApp.Selection.InlineShapes.AddPicture \" D:\\678807.jpg\",false,true ";
strTagOut+= "\r\n wApp.Selection.TypeParagraph";
strTagOut+= "\r\n wApp.Selection.TypeText \" 2222222\"";
strTagOut+= "\r\n wApp.Selection.TypeParagraph";
。。。。。。。。
Context.Response.Write(strTagOut);
目前的问题是:导出word,输出的字符串 111111111111和2222222在word里都有,但他们之间的图片却没有显示,只是一个回车换行。为什么?在线等! --------------------编程问答-------------------- D:\678807.jpg是服务器上的路径吧,客户端没有这个图片 --------------------编程问答-------------------- 我的客户端和服务器是一台机器,图片地址没问题,图片肯定存在 --------------------编程问答-------------------- 已经解决!请勿跟贴
补充:.NET技术 , C#