title: OpenXML SDK 2.0 vs Aspose for server side word 2007 document generation in .NET
body: <p>I am going to start a Server side Office automation project in .Net. Below are the key activities that are planned:</p>
  
  <ul>
  <li>Create a word document</li>
  <li>Use a existing word document template having cover page, header, footer, TOC</li>
  <li>Save file</li>
  <li>Embed files and resize : HTML, Image, Word, Excel</li>
  <li>TOC   generation and formatting</li>
  <li>Doc formatting: Page break, Section break, Orientation, Orientation at section break, Continuous page numbering</li>
  <li>Replace embedded "variables" with use defined contents.</li>
  </ul>
  
  <p>I am more inclined towards OpenXML SDK 2.0 since it is free compared to Aspose. Also, in aspose, I could not locate sample codes to embed Excel document inside word document which is a key requirement. </p>
  
  <p>Can you please guide me on using OpenXML SDK 2.0 or Aspose component? What are the key factors that goes in favor of Aspose (apart from simplicity of APIs) so that i can spend time to evaluate it too?</p>
  
  <p>Thank you.</p>