【求助】关于HTML导出word图片不显示的问题。

Purple_Sky2010 2012-11-09 10:56:23
//Html内容导出成Word
public void ExportWord(string Html, string FileName)
{
Response.Charset = "GB2312";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");

Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8).ToString());
Response.ContentType = "application/ms-word";
this.EnableViewState = false;
Response.Write(Html);
Response.End();
}

方法是调用上面的方法,然后在后台拼凑了一个HTML,导出word的时候图片显示不出来,求大神们帮忙。
...全文
566 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Purple_Sky2010 2012-11-09
引用 1 楼 conan8126 的回复:
在转换的HTML也的图片URL 中写上绝对路径,而且是在你保存为WORD之后能调用的路径,这样保存完之后的WORD 图片就显示了。类似与这个background="file:///D|/action_stop.gif" 你要在D盘下有action_stop.gif 图片,之后的WORD 的背景就是这个图片了
不好意思,是我把路径写错了。。。
  • 打赏
  • 举报
回复
Purple_Sky2010 2012-11-09
引用 1 楼 conan8126 的回复:
在转换的HTML也的图片URL 中写上绝对路径,而且是在你保存为WORD之后能调用的路径,这样保存完之后的WORD 图片就显示了。类似与这个background="file:///D|/action_stop.gif" 你要在D盘下有action_stop.gif 图片,之后的WORD 的背景就是这个图片了
这个不行的,绝对路径也显示不出来。
  • 打赏
  • 举报
回复
conan8126 2012-11-09
在转换的HTML也的图片URL 中写上绝对路径,而且是在你保存为WORD之后能调用的路径,这样保存完之后的WORD 图片就显示了。类似与这个background="file:///D|/action_stop.gif" 你要在D盘下有action_stop.gif 图片,之后的WORD 的背景就是这个图片了
  • 打赏
  • 举报
回复
相关推荐
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2012-11-09 10:56
社区公告

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