title: Creating PDF from HTML using iTextSharp with TextField and editing the same later
body: <p>I have a requirement to create a PDF file from HTML.  The resulting PDF needs to have iTextSharp TextField or something similar.  I need to update the PDF document with appropriate text in the text field.</p>
  
  <p>Points to note:</p>
  
  <pre><code>1. The PDF length (page numbers) may vary.
  2. Due to this, I may have to only know the name of the field to set value to.
  </code></pre>
  
  <p>OR</p>
  
  <p>I could create a PDF from HTML.  As the content of the PDF may vary, I do not know the exact location of a block that I need to edit.  I need to stamp text exactly over the block irrespective of the location of the block (i.e. the block may exist in any page).</p>
  
  <p>Example Scenario:</p>
  
  <ol>
  <li>Create a PDF from HTML.</li>
  <li>It is sent for approval process.  Once it is approved, the name of the approver is printed at a specific place (however the signature area, mentioned as block above, may come at any page, as it depends on the content of the HTML).</li>
  </ol>