title: iTextSharp parse section of document from page location to page location C#
body: <p>Is it possible to use <code>iTextSharp</code> to parse text between bookmarks?</p>
  
  <p>I have saved a Word doc as PDF, using option to create bookmarks from the Word bookmarks.  So the PDF has the bookmarks, and  using <code>iTextSharp</code> I can get the list of bookmarks by calling <code>SimpleBookmark.GetBookmark(pdfReader)</code>.  What I want to be able to do is parse out the text for a particular bookmark or bookmarks.  Each bookmark has a "Page" tag that has the page number and an XYZ location... so I was assuming I would be able to parse from the start location of one bookmark, to the start location of the next bookmark.  But any examples I find only parse page by page.  I haven't found a way to do more specific parsing with <code>iTextSharp</code>.  </p>
  
  <p>Thanks in advance for any ideas.</p>