title: Free open-source Java library to convert PDF -Image, PDF - HTML, PDF - extract images and text
body: <p>I need Java Library to perform following tasks  1) Convert Pdf pages to Image  2) Extract html text from PDF pages with there locations on the page  3) Extract images from PDF pages</p>
  
  <p>I have already tried</p>
  
  <ol>
  <li>PDFBox - it fails with error --unsupported/disabled operation: BDC and EMC</li>
  <li>icePDF - it works for task 1) and 3) but again its paid.</li>
  <li>PDFRenderer - it fails</li>
  <li>BFO - its paid library but able to perform tasks 1) and 3)</li>
  </ol>
  
  <p>Can anyone suggest better solution.</p>