title: C# Multiple Digital Signatures on Documents
body: <p>I have a requirement in a C# .net application to be able to add multiple digital signatures to a document.  The document will be uploaded as a template then will go through several stages of processing (mail merge) and will then be downloaded.  There is a requirement to have several parties each digitally sign it.</p>
  
  <p>I have the following questions</p>
  
  <p>1) Will each individual will need a seperate cert to sign with.
  2) Are my options to install office on the webserver or to purchase 3rd party components.
  3) I would greatly appreciate any examples in c#/.net (either with docx or pdf to demonstrate this)</p>