【求助】关于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的时候图片显示不出来,求大神们帮忙。
...全文
835 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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 的背景就是这个图片了

111,129

社区成员

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

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

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