How to extract text from word file .doc,docx,.xlsx,.pptx php

There may be a scenario we need to get the text from word documents for the future use to search the string in the document uploaded by user like for searching in cv’s/resumes and occurs a common problem that how to get the text , Open and read a user uploaded Word document,there are some helpful links but don’t cure the whole problem.We need to get the text at the time of uploading and save text in database and we can easily search within the database.

Read from word document line by line

I’m trying to read a word document using C#. I am able to get all text but I want to be able to read line by line and store in a list and bind to a gridview. Currently my code returns a list of one item only with all text (not line by line as desired). I’m using the Microsoft.Office.Interop.Word library to read the file. Below is my code till now: