IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C#] extrairedu texte d'un fichier Word


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    244
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 244
    Par défaut [C#] extrairedu texte d'un fichier Word
    Bonjour, je souhaiterai analyser le contenu d'un fichier Word. Pour cela je doit en extraire le texte en ASCI (ou unicode cela ne me dérange pas) et uniquement le texte (c'est à dire pas l'header du fichier ou la fin de ce fichier). Avez vous une idée, j'ai pensé utiliser le presse papier mais je vois pas comment faire. Avez vous une idée?

    Merci beaucoup!

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Par défaut
    'jour,
    Piloter word a partir de ton soft, parce que :/ l'ouvrir et le lire avec un StreamReader ça doit pas être le pied.

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    244
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 244
    Par défaut
    Bien sur, c'est ce que je pensais faire. Cependant, comme la doc MSDN sur le namespace Microsoft.Office.Interrop.Word est quasi vide, je me demande comment faire! J'ai une piste, si vous pouvez me confirmer:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Word.Document myDoc = app.ActiveDocument;
    Word.Paragraphs paragraphes = myDoc.Paragraphs;
    foreach(Word.Paragraph unParagraphe in paragraphes)
    {
       System.Console.Write(unParagraphe.Range.Text);
    }
    Cependant, je souhaite ne récuperer que le texte (pas les photo ou tableau etc..). Est-ce la bonne piste?

Discussions similaires

  1. ecrire du texte dans un fichier word
    Par sonia5 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/02/2010, 01h09
  2. Modifer le texte d'un fichier word avec POI
    Par randhalrens dans le forum Documents
    Réponses: 2
    Dernier message: 16/09/2009, 16h41
  3. copier texte d'un fichier word
    Par modjo dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 23/07/2009, 16h02
  4. Lire texte dans un fichier word
    Par ramykawkab dans le forum VB.NET
    Réponses: 0
    Dernier message: 04/06/2009, 10h59
  5. [COM] Extraire le texte d'un fichier "word" (.doc) avec
    Par ptikiwi dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 09/06/2006, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo