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

Autres Java Discussion :

Récupérer texte en gras, souligné des documents MS Office


Sujet :

Autres Java

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Points : 5
    Points
    5
    Par défaut Récupérer texte en gras, souligné des documents MS Office
    Bonjour à tous ,

    Je souhaiterais, via java, extraire le contenu de document MS office (word, ppt, excel ...). Cependant je souhaiterais extraire seulement les mots (ou phrases) soulignés ou en gras.

    Je voudrais donc que vous m'éclaircissiez sur ce point. Est-ce possible ? Si oui quelle méthode (Librairies, API...) utiliser.

    Merci à vous !

    rafa69

  2. #2
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Bonjour,

    Je sais que Apache POI permet de gérer la lecture des fichiers Microsoft (Word, ...). Je ne l'ai par contre pas utilisé, je ne saurais t'en dire plus.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    Merci pour ta réponse

    Cependant, Apache POI ne contient pas de méthode permettant de récupérer le texte en gras, souligné etc ...

    Les seules méthodes disponibles (avec Apache POI) pour l'extraction de texte (sous Word) sont :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    System.out.println("Footer text: " + wordExtractor.getFooterText());
                    System.out.println("Header text: " + wordExtractor.getHeaderText());
                    System.out.println(wordExtractor.getFootnoteText());
                    System.out.println(wordExtractor.getEndnoteText());
                    System.out.println(wordExtractor.getCommentsText());
                    System.out.println(wordExtractor.getParagraphText());
                    System.out.println(wordExtractor.getTextFromPieces());
    Si je suis passé à coté de certaines fonctionnalité de la librairie Apache POI, ou si vous connaissez d'autres solutions, je vous en serais reconnaissant

    rafa69

Discussions similaires

  1. Chrome permet de lire des documents Microsoft Office
    Par Hinault Romaric dans le forum Google Chrome
    Réponses: 0
    Dernier message: 26/04/2013, 20h11
  2. Réponses: 1
    Dernier message: 25/02/2010, 09h20
  3. [VBA-W]Comment récupérer et assembler des documents ?
    Par vallou3 dans le forum VBA Word
    Réponses: 3
    Dernier message: 03/03/2006, 09h47
  4. Récupérer des documents réseaux (intranet) !!
    Par hutchuck dans le forum Langage
    Réponses: 7
    Dernier message: 15/12/2005, 18h35
  5. Récupérer texte dans des variables
    Par Coussati dans le forum Langage
    Réponses: 8
    Dernier message: 12/11/2005, 19h26

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