2010-09-03 4 views

Répondre

12

Le plus simple est sans doute d'utiliser le Open XML SDK 2.0

Get Code Snippets for Visual Studio 2008 quelques exemples

Je recommande fortement de télécharger Open XML Outil de productivité SDK qui vous aidera à comprendre comment les fichiers Open XML sont structurés et peut même vous aider à générer du code source à utiliser avec le SDK en fonction de la structure de vos documents. Vous pouvez télécharger l'outil à partir de la même page que le SDK. C'est 100 Mo, mais ça vaut le téléchargement.

+0

J'ai installé le kit de développement qui est de 3 Mo. Mais pouvez-vous me dire où puis-je trouver des exemples? Comment je l'utilise? – TCM

+0

J'ai mis à jour ma réponse avec quelques informations supplémentaires. – Gerald

3

fichiers docx sont dans les archives de fait.

Vous pouvez les dézipper dans leurs fichiers XML composites et lire le fichier XML correspondant (file.docx \ word \ document.xml)) et retirez les adresses e-mail.

Cette bibliothèque vous aidera à décompresser l'archive: .Net Zip Library

5

Oui, je sais que c'est un très vieux article, mais cette information pourrait aider les autres personnes qui cherchent sur les forums.

Utilisez la bibliothèque this de Sourceforge. Ajouter une référence à cette bibliothèque, puis:

Code7248.word_reader.TextExtractor extractor = new TextExtractor(filePath);

string contents = extractor.ExtractText();

8

Vous pouvez simplement utiliser Docx bibliothèque, il est très bon et facile à utiliser.

Pour les échantillons de guidage comment utiliser et de nombreux exemples et vidéos, vérifier leur page GitHub. Pour le téléchargement, vous pouvez download from here

+0

DocX semble être le paquet le plus populaire sur Nuget. –

+0

le meilleur !!!!!!! – elle0087

2

Il est un moyen gratuit de lire doc doc &, il pourrait vous aider.

Document doc = new Document(); 
doc.LoadFromFile("yourfile.docx"); 

http://freeword.codeplex.com/

+0

La version "gratuite" (source fermée) a plusieurs limitations. Sur codeplex il y a seulement quelques exemples d'utilisation de cette bibliothèque de source fermée. – bubi