title: Reading Tables as string from PDF with Tabula
body: <p>I am using tabula-py 2.0.4, pandas 1.17.4 on python 3.7. I am trying to read PDF tables to dataframe with tabula.read_pdf</p>
  
  <pre><code>from tabula import read_pdf
  fn = "file.pdf"
  print(read_pdf(fn, pages='all', multiple_tables=True)[0])
  </code></pre>
  
  <p>The problem is that the values are read as float instead of string.</p>
  
  <p>I need it to be read as string, so if the value is 20.0000, I know that accuracy is to the fourth decimal. Now it returns 20.0 instead of 20.0000.</p>
  
  <p>Input data in PDF looks like
  <a href="https://i.stack.imgur.com/wco30.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wco30.png" alt="enter image description here"></a></p>
  
  <p>The output with above code is</p>
  
  <p><a href="https://i.stack.imgur.com/pQcIc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/pQcIc.png" alt="enter image description here"></a></p>