title: What is the best way to parse Microsoft Office and PDF documents?
body: <p>I'm developing a Desktop Search Engine using VB9 (VS2008) and Lucene.NET.
  The Indexer in Lucene.NET accepts only raw text data and it is not possible to directly extract raw text from a Microsoft Office (DOC, DOCX, PPT, PPTX) and PDF documents.
  What is the best way to extract raw text data from such files?</p>