La lecture de la doc et docx fichiers à l'aide de C# sans avoir de MS Office installé sur le serveur

Je suis en train de travailler sur un projet (asp.net, c#, vb 2010, .net 4) et j'ai besoin de lire la DOC et DOCX, fichiers, que j'ai previosly téléchargé (j'ai fait le téléchargement de la partie). Partie délicate est que je n'ai pas de MS Office installé sur le serveur et que je ne peux pas l'utiliser.

Est-il de la bibliothèque publique que je peux inclure dans mon projet sans avoir à installer quoi que ce soit?
Les deux docs sont très simples:

NUMBER TAB STRING  
NUMBER TAB STRING  
NUMBER TAB STRING  
...  

J'ai besoin d'extraire une chaîne et nombre pour chaque ligne (paragraphe).

Quelqu'un peut-il aider? Je dois répéter encore une fois que je suis limitée dans une manière que je ne peux pas installer quoi que ce soit sur un serveur.

doc ET docx? docx est un zip style archive compressée de documents XML et possibl binaire (si les images sont là, etc.), doc est codée en binaire - moteur totalement différent de besoin.
Pour DOCX y sont gratuits et commerciaux des bibliothèques, MAIS pour la DOC les seules options que je sais de commercial... commercial de la bibliothèque une option ?
Oui je sais qu'il y a de fond différente pour doc et docx, mais je suis intéressé si cela peut être en quelque sorte fusionné dans une bibliothèque? Ou il y en a peut-être deux bibliothèques que je peux fusionner ensuite sur mon propre... Merci
2 bibliothèques certainement. Et probablement un Commercial pour .doc
- Vous n'avez pas besoin d'une bibliothèque commerciale. Eh bien, à moins que vous vraiment ne pouvez pas installer tout, plutôt que de simplement ne pas être en mesure d'installer de grands, client-face applications. Sinon, vous pouvez utiliser le Bureau IFilter, qui est, techniquement, l'installation de quelque chose, mais ne serait pas une bibliothèque tierce également être également quelque chose?

OriginalL'auteur user1999722 | 2013-01-22