title: Edit Saved Microsoft Word Document in C#/Asp.net
body: <p>I am not sure if this is possible and every where I have searched, I cannot find a clear answer.  I am saving a Microsoft Word document to a SQL Server 2008 table.  Basically just converting the file to a <code>Byte[]</code> and writing that to the table.  This word document is a "template" file.  The file is a form that the user needs to fill out.  What I am wondering, is after reading that file from SQL Server and before opening it up for the user, is there a way to autopopulate some fields in the form for the user?  For example, if I know the address of the user already, can I autopopulate the address field in the template for them?</p>
  
  <p>I know that using <code>Microsoft.Office.Interop.Word</code>, I can search the document for bookmarks and insert data at the bookmark.  However, as far as I know, you cannot use <code>Microsoft.Office.Interop.Word</code> to open a <code>Byte[].</code></p>
  
  <p>Is there anyway to complete what I was looking for?</p>