asp.net将页面中的表格导出word时如何将表格中的图片导出

qiqittjj 2013-06-17 09:15:44
asp.net将页面中的表格导出word时如何将表格中的图片导出!!
大神吗,帮忙啊!!
...全文
100 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiqittjj 2013-06-17
  • 打赏
  • 举报
回复
Chinajiyong提供的方法没弄好,还有高手给指点一下吗!
EnForGrass 2013-06-17
  • 打赏
  • 举报
回复
直接导出的是不行的 你看看看看这篇文章http://blog.csdn.net/net_lover/article/details/1702797
qiqittjj 2013-06-17
  • 打赏
  • 举报
回复
能说明白点吗,我没弄过这方面的不是很清楚!
shawn_yang 2013-06-17
  • 打赏
  • 举报
回复
将图片和word同时打包
qiqittjj 2013-06-17
  • 打赏
  • 举报
回复
private void TableExport(System.Web.UI.HtmlControls.HtmlTable tab, string fileName, string typeName) { System.Web.HttpResponse httpResponse = _InvokePage.Response; httpResponse.Clear(); httpResponse.Buffer = true; httpResponse.Charset = "GB2312"; //Response.Charset = "UTF-8"; httpResponse.Write("<meta http-equiv=Content-Type content=text/html;charset=GB2312>"); httpResponse.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8).ToString()); httpResponse.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); httpResponse.ContentType = typeName; _InvokePage.EnableViewState = false; StringWriter tw = new StringWriter(); System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw); tab.RenderControl(hw); httpResponse.Write(@"<style type='text/css'>.No3_Table{border: 1px solid #a6caea;border-collapse:collapse; } .No3_Table td, .No3_Table th{border: 1px solid #000000;margin-left: 40px;text-align: center;font-size: 12px;} .No3_Td_Bg{font-size: 12px;background-color: #f5ffff;color:#3f5151; height: 30px;text-align: center;vertical-align: middle;line-height:1.5;} .nr{font-size:13px;color:Black;font-family:宋体; line-height:29px;} </style>"); httpResponse.Write(tw.ToString()); httpResponse.End(); } 我是用这种方式 生成的word 把表格转换成htmltable,在生成的word。
qiqittjj 2013-06-17
  • 打赏
  • 举报
回复
在线急等,各位大神们搭把手,帮个忙啊!!

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧