asp.net中word导出页面,如何把动态生成的图片也导出word中

在word导出页面的时候如何能把生成的图片也导出word里面呢,如果是显示到页面中的话生成的图片是能显示的,但是导入word中的时候就不行了
图片说明
图片说明
这是代码
应该怎么才能把图片导出word中呢

1个回答

 string html=tw.ToString();//存储生成的html代码
html=html.Replace("{0}","<img src='http://域名/upload/xxxx.jpg'/>");//你的模板页面可以增加占位符,如{0}什么的,然后replace下替换为图片的html代码,然后src设置为你http://域名/upload/xxxx.jpg
Response.Write(html);
cp5256
cp5256 这样不可以吧
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#中导出word如何动态生成标题
导出word表格和内容已经写好了,现在就像在表格上方生成一个标题,用表的名字做内容,用什么实现,有代码更好
ASP.NET中导出word的问题
使用下面的代码rnSystem.IO.StringWriter SW = new System.IO.StringWriter();rnSystem.Web.UI.HtmlTextWriter HTW=new System.Web.UI.HtmlTextWriter(SW);rnPage.RenderControl(HTW);rn//Page为要导出的对象,当前是Page,如果是DataGrid,DataList等都可以rnResponse.Buffer=true;rnResponse.Clear();rnResponse.ClearContent();rnResponse.ClearHeaders();rnResponse.ContentType = "Response.ContentType";rn//Response.ContentType是输出流的 HTTP MIME 类型rn//Response.ContentType --- word文件rn//application/vnd.ms-excel --- excel文件rn//...rnResponse.Charset="utf-8";rnResponse.ContentEncoding=System.Text.Encoding.GetEncoding("utf-8");rnResponse.AddHeader("Content-Disposition", "attachment;filename=XXX.doc");rn//attachment --- 作为附件下载rn//inline --- 在线打开rn//filename如过是中文,则可以用HttpUtility.UrlEncode(fileName,System.Text.Encoding.UTF8)rn//进行进行编码,以解决文件名乱码的问题rnResponse.Write(SW.ToString());rnResponse.Flush();rnResponse.Close();rnrn可以生成word文档,但是页面上有许多textbox、datagrid等类型的服务器控件,这些控件里的数据没有显示,请问应该怎么做?
如何导出图片到WORD中指定的位置
我知道建立一个word模板后,如何将数据导出到word里。rn但是如果数据中包括图片信息,如何将图片也导出到word里呢?有人做过吗?可不可以,给些例子。rn在制作WORD模板时,对插入图片的地方应该做些什么呢?
asp.net页面如何导出为Word文档?
如题,最好有例子,谢谢大家啦。
java 导出word 如何导出内容图片
现在需要把数据库查询出来的数据都导出到word中,rn但是内容中有图片HTML标签rn在word中显示红Xrnrn求教如何能让图片也正常导出
导出word中,出现问题了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
我把一个下面的这个导出到word中rn[code=HTML]rn rn rn 收支用报表rn rn rn 使用单位:rn 起止日期:2011-07-01至2011-07-20rn 打印时刻:2011-07-20 12:19:32rn rn rn 项目rn 项目明细rn 本月发生人次\金额rn 至本月止累计发生人次\金额rn rn rn 存款rn 现金人次rn <%= xjrc1 %>rn <%= xjrc2 %>rn rn rn 现金金额rn <%= xjje1 %>rn <%= xjje2 %>rn rn rn 补贴rn 补贴人次rn <%=btrc1 %>rn <%=btrc2 %>rn rn rn 补贴金额rn <%=btje1 %>rn <%=btrc2 %>rn rn rn 退款rn 取款人次rn <%=qkrc1 %>rn <%=qkrc2 %>rn rn rn 现金金额rn <%=qkje1 %>rn <%=qkje2 %>rn rn rn 消费rn 消费人次rn <%=xfrc1 %>rn <%=xfrc2 %>rn rn rn 消费金额rn <%=xfje1 %>rn <%=xfje2 %>rn rn rn 开户rn 开户人次rn rn rn rn rn 收工本费rn rn rn rn rn 现金收入rn <%=xjsr1%>rn <%=xjsr2%>rn rn rn 现金支出rn <%=xjzc1%>rn <%=xjzc2 %>rn rn rn 当前卡余额rn <%=ye1 %>rn <%=ye2 %>rn rn rn[/code]rn但是数据不显示啊,<%=ye1 %>和<%=ye2 %>等等...这些全部显示的是ye1和ye2的初始值0,该怎么办啊???急!!!!!!!!!!!!!
jsp页面中导出word
就是说我要在一个页面内显示一段内容,并把其中一部分内容导入到word中(最好还可以把word的显示样式设置一下,例如表格) rn
jsp中导出word
jsp中导出word的时候如何设置打开的word文档的视图为页面视图格式,如何设置他的页脚?谢谢!!!!
如何将页面导出word
有一个订单页面,页面中包含图片。请问怎么将订单导出word,word中包含图片
jquery页面导出word
jquery插件实现页面导出word。可以导出文本,表格,图片等类型的数据到word,同时保留样式,还有word-icon展示。
页面导出word
做程序的时候经常需要将页面按照已有的word模板导出成word,我想问下大家是怎么做的,如果照着word文件的格式做页面的话太累,如果直接将word转为html文件那无用代码有太多,所以大家是怎么做的啊?
asp.net导出Word错误
无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Word._Application”。此操作失败的原因是对 IID 为“00020970-0000-0000-C000-000000000046”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 加载类型库/DLL 时出错。 (异常来自 HRESULT:0x80029C4A (TYPE_E_CANTLOADLIBRARY))。 rnrnrn在本机的测试的时候正常,部署到服务器上面就提示这个问题,请教一下,有什么解决办法,在线等,摆脱!!!!
asp.net导出Word文档
我想把管理员查看到某一用户注册信息(非整个页面)导出至一个Word文件,让管理员登陆的时候,点击导出Word按钮就弹出保存对话框,按确定之后就保存文件,请问这个可以怎样实现?
asp.net导出word资料
asp.net导出word资料,自己的一些总结,感觉还不错的了。
asp.net导出word文档
从数据库里读取数据(数据库是sqlserver)。将数据写入到word文档中。怎么做。求大神指导。
asp.net导出word
asp.net导出word 简单 明了 此处需要省略20个字
asp.net 导出word
我现在有个需求,就是要通过c#生成word,word的格式有:段落、图片、表格、各种项目符号,如下:rn I 中国rn 。北京rn 。上海rn II 英国rn 。伦敦 rn 。其他 rn 还有文字环绕等。请各位高手指点。在此感激不尽!
ASP.net 导出Excel和word
ASP.net 导出Excel和word 不支持客户端程序
asp.net word导出
word导出! 很值得下载看看!资源免费,大家分享!!
word图片导出方法
挺好用的几个小方法,相信大家不再为word图片而纠结了
Word文档导出图片
如题,如何通过程序方式(不管什么语言)将Word文档中的所有图片导出。
【freemaker实现导出word②】代码实现导出word(包括导出list数据和导出图片到word)...
前面文章已经分享了如何创建导出word需要用到的xml/ftl模板了,接下来这里要给大家分享的是如何用后台制作导出word的代码工具和controller实现。 1、首先是工具类,没有工具,谈何实现呢?下面贴我这边导出word的utils,大家可以直接复制粘贴到你们项目就可以引用了。 package com.*.util; import...
asp.net将页面中的表格导出word时如何将表格中的图片导出
asp.net将页面中的表格导出word时如何将表格中的图片导出!!rn大神吗,帮忙啊!!
[ASP.NET]如何页面中的图片导入Word?
我用WebChart控件将DataSet里的数据生成了图片,现在将页面内容全部导入Word时,图片无法导进去!WebChart动态生成的图片在Word里成了无法显示的图片标识。rn请教高手们帮帮忙啊!谢谢!rn在线急等
itext导出word导出
itext 导出word 全部 用法,归纳总结了常用例子好好学习吧
Asp.net中导出word的奇怪问题
通过调用Com组件将页面上的数据写入到word中去,调试的时候没有问题,发布以后就来问题了。rn设置了dcom中的word文档的激活权限、启动权限给Everyone、network service用户,在生成word时报如下错误:rn未将对象引用设置到对象的实例rn行 53: rn行 54: _Document oDoc = oWord.Documents.Add(ref oMessing, ref oMessing, ref oMessing, ref oMessing);rn行 55: Paragraph par = oDoc.Content.Paragraphs.Add(ref oMessing);rn行 56: rn行 57: rn源文件: E:\Builder\DtscCdtas-Get\temp\run\Dtsc.Cdtas.Run.Web\ProductionRun\Reports\CreateWord.cs 行: 55 rn代码如下:rnrn52 _Application oWord = new Microsoft.Office.Interop.Word.Application();rn53rn54 _Document oDoc = oWord.Documents.Add(ref oMessing, ref oMessing, ref oMessing, ref oMessing);rn55 Paragraph par = oDoc.Content.Paragraphs.Add(ref oMessing);rn该错误可以看出是由oDoc引发的,也就是oDoc为空对象。rn在调试的过程中没有任何问题,发布之后就出现这个问题了,找了很多地方也没有找到可用的解,还请各位大侠帮忙看看。
FreeMark对导出Word中图片的处理
&amp;lt;w:binData w:name=&quot;${&quot;wordml://&quot;+imgs_index+&quot;.png&quot;}&quot; xml:space=&quot;preserve&quot;&amp;gt;${imgBase64!}&amp;lt;/w:binData&amp;gt;           &amp;lt;v:shape id=&quot;图片 0&quot; o:spid=&quot;_x0000_i1028&quot; type=&quo
把页面导出为word时的换行
把一个页面导出为word时需要显示为数行,怎样用Response.Write输出换行符号?
Asp.net 导出Word 可直接导出Html源码
很实用的导出word源码,可以直接将div中html源码导出到word中 例如: <div id="div_Content" runat="server"> &lt;style type="text/css"&gt; table { border:1px solid red; border-collapse:collapse; } td { border:1px solid red; } &lt;/style&gt; <table cellpadding="0" cellspacing="0"> <tr> <td>我是来测试的</td> </tr> </table> </div>
页面导出word图片不全的问题
[code=C#]rn protected void Button2_Click(object sender, EventArgs e)rn rn rn System.IO.StringWriter SW = new System.IO.StringWriter();rn System.Web.UI.HtmlTextWriter HTW = new System.Web.UI.HtmlTextWriter(SW);rn Page.EnableViewState = false; rn Page.Form.RenderControl(HTW);rn //Page为要导出的对象,当前是Page,如果是DataGrid,DataList等都可以rn string pageHtml = SW.ToString();rn string pageHtml = ReplaceText(filecontent, getmodel());rn int startIndex = pageHtml.IndexOf(" ");rn int endIndex = pageHtml.LastIndexOf("");rn int lenth = endIndex - startIndex;rn pageHtml = pageHtml.Substring(startIndex, lenth);rn pageHtml = pageHtml.Replace("../images/1.jpg", Server.MapPath("../images/1.jpg")); rn Response.Buffer = true;rn Response.Clear();rn Response.ClearContent();rn Response.ClearHeaders();rn Response.ContentType = "application/ms-word";rn //Response.ContentType是输出流的 HTTP MIME 类型rn //Response.ContentType --- word文件rn //application/vnd.ms-excel --- excel文件rn Response.Charset = "utf-8";rn Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");rn Response.AddHeader("Content-Disposition", "attachment;filename=" + xxxx + ".doc");rn // Response.AddHeader("content-length", file.Length.ToString()); rn //attachment --- 作为附件下载rn //inline --- 在线打开rn //filename如过是中文,则可以用HttpUtility.UrlEncode(fileName,System.Text.Encoding.UTF8)rn //进行进行编码,以解决文件名乱码的问题rn Response.Write(pageHtml.ToString());rn Response.Flush();rn Response.Close();rnrn rnrn[/code]rn现在的问题是,图片地址路径替换Server.MapPath("../images/1.jpg")rn换成的地址是服务器上图片路径的绝对地址,而不是客户端的。rn而这个路径又不能直接写死(不同用户看到的服务器地址是不一样的)。rn怎么得到用户侧看到的服务器图片的地址?rn
jquery导出word(支持图片导出)
亲测可用,jquery导出word 支持html,图片等格式。注:导出内容若包含图片则图片必须给个唯一的id
请教ASPX页面导出WORD或者Datalist导出WORD问题
我在aspx页面里排好了版式,如何将其原样的导出为一个word格式文件?rnrn补充一下,aspx页面的内容是datalist动态填充,如果不能直接将aspx导出为word,也可以接受通过调用word模板,导出datalist数据的方法,请给出示例代码,谢谢啦
asp.net导出图片在word控制大小
各位好:rnrn现在碰到一个问题就是把图片导出word时,图片按真实大小显示,不能控制其大小,怎样处理.
word导出
谁做过word导出jfreechat图片的demo啊,能有源码更说,谢谢了
WORD导出
public class HwpfTest {             @Test       public void testWrite() throws Exception {          String templatePath = &quot;D:\\word\\template.doc&quot;;          InputStream is = new FileInputStream(templa...
word 导出
在 word 导出中 ,如何设置导出的字体的大小啊 rnrnrn 代码如下 rn rn public void btnPrint_Click()rn rn rn OutPut("online;filename=out.doc", "application/ms-word");rnrn rn private void OutPut(string fileType, string strType)rn rn Response.Clear();rn Response.Buffer = true;rn Response.Charset = "GB2312";rn Response.AppendHeader("Content-Disposition", fileType);rn Response.ContentType = strType;rn this.EnableViewState = false;rn System.IO.StringWriter swOut = new System.IO.StringWriter();rn HtmlTextWriter hTw = new HtmlTextWriter(swOut);rn this.RenderControl(hTw);rn Response.Write(swOut.ToString());rn Response.End();rn
导出Word
想把web页面的某个panel区域导入word里面 rn我是用HTML流写入word的 rn可以成功导出 但是页面上的 textbox的边框也被导出了 rn效果就是:textbox里面的文字在word里面显示的时候外面有个凹进去的框框 很难看rnTextMode="MultiLine"的textbox 连滚动条也被导出了。。rn怎么能让导出到word里面的页面区域 看起来跟在web上的一样呢?rn恳请高手指教~rn rn
导出Word!
一些数据库的资料要导出为Word要如何做?rn我现在知道思路是:先做好Word模板,在需要插值的地方设置一些文档变量,然后从数据库中取出数据,插入域值!但是我不知道如何入手。请给我一个例子参考一下!谢谢!
asp.net 利用word模板导出word文件
asp.net 利用word模板导出word文件 实例
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法