title: How can I embed images in an ASP.NET Generated Word File
body: <p>I have a quite common problem, as I saw in the various user groups but could not find a suitable answer.</p>
  
  <p>What I want to do is generate an ASP.NET page in my website which will have the option of being exported into Microsoft Word .doc format.</p>
  
  <p>The method I have used is this:</p>
  
  <pre><code>Response.Clear();
  Response.AddHeader("content-disposition", "attachment;filename=Test.doc");
  Response.Charset = "";
  Response.Cache.SetCacheability(HttpCacheability.NoCache);
  Response.ContentType = "application/msword";
  
  StringWriter sw = new StringWriter();
  HtmlTextWriter htmlWrite = new HtmlTextWriter(sw);
  Page.RenderControl(htmlWrite);
  Response.Write(sw.ToString());
  Response.End();
  </code></pre>
  
  <p>However this eventhough it generates a word doc, the images are note embedded in the document, rather they are placed as links. I have looked for a way to do this, but have not found something that actually worked. </p>
  
  <p>I would appreciate any help I can get, since this as "last minute" requirement
  (talk about typical)</p>
  
  <p>Thanks</p>