title: iTextSharp or XSL-FO to create a PDF dynamically with fillable forms?
body: <p>This is my first stackoverflow question.
  After days of research, I am still lost on how this can be done, if its even possible.
  I am trying to create a PDF document using either iTextSharp or XSL-FO (FO.NET is what I am using currently). Creating the documnet is no problem. I need this documnet to have fields that the user can still fill in. 
  I am aware of the ability to create a PDF form using acrobat, then using iTextSharp to fill in those fields. This can then be saved and the user can open the document and edit it.
  The problem with this is, anytime the PDF "template" needs to be changed, someone has to edit the PDF document, then change the backend logic to handle the new field.</p>
  
  <p>I am looking for a 100% dynamic solution. 
  Ideally I would use XSL and FO to create this document without the need for an exisiting PDF document. I have found no way to create a fillable form using FO.NET, or even iTextSharp, without already having an exisiting PDF "template".</p>
  
  <p>Thanks in advance.</p>