title: PDF file generation from XML or HTML
body: <p>Are there any API/solution to generate PDF report from XML file data and definition.
  For example the XML definition/data could be:</p>
  
  <pre><code>&lt;pdf&gt;
      &lt;paragraph font="Arial"&gt;Title of report&lt;/paragraph&gt;
  &lt;/pdf&gt;
  </code></pre>
  
  <p>Converting HTML to PDF will be also a good solution I feel.</p>
  
  <p>Currently we write Java code using iText API. I want to externalize the code so that non-technical person can edit and make changes.</p>