title: Parsing Complex PDF document with C#
body: <p>See attached K-1 Document.  I have attempted to use numerous tweaks with iTextSharp library but haven't had success in loading data correctly.  </p>
  
  <p>Ideally I would like to parse out the document similar to how humans would read them, one textbox at a time, reading its contents. </p>
  
  <pre><code>       var reader = new PdfReader(FILE, Encoding.ASCII.GetBytes(password));
          string[] lines;
          var strategy = new LocationTextExtractionStrategy();
          string currentPageText = PdfTextExtractor.GetTextFromPage(reader, 1, strategy);
          lines = currentPageText.Split(new string[] {"\r\n", "\n"}, StringSplitOptions.None);
  </code></pre>
  
  <p>I also tried playing with Annotation parsing but didn't have luck.</p>
  
  <p>I'm a newbie and probably looking at wrong place. Can you help guide me in the right direction?</p>
  
  <p>Thanks a lot.</p>
  
  <p><a href="https://i.stack.imgur.com/mKjBS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/mKjBS.png" alt="enter image description here"></a></p>