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

Langage Perl Discussion :

formater un document .doc


Sujet :

Langage Perl

  1. #1
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut formater un document .doc
    Bonjour,

    J'ai un fichier Word (office) que dont je dois inverser certains mots. Je compte utiliser une expression régulière afin de repérer les changements à effectuer. Le problème est que ce fichier possède des mots en italique dont je dois garder le format. Je me demandais si vous n'aviez pas un module intéressant à me proposer. Il existe Win32::Word::Writer qui permet de créer un document Word et Win32::OLE qui permet de manipuler des documents Word mais cela semble compliqué alors qu'à la base le problème est simple car je ne veux pas modifier la mise en page et le style mais simplement inverser certains mots.

    Avez-vous une idée à suggérer?


    Merci pour vos conseils,

  2. #2
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Le module Win32::OLE crée un objet Win32::OLE=HASH(0x227078) que je n'arrive pas à manipuler.
    http://search.cpan.org/~jdb/Win32-OL...b/Win32/OLE.pm

    En fait, je n'arrive pas à en connaitre la structure car mon Data:umper fait planter le programme.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    my $word = Win32::OLE->GetObject("P:/Perl/scripts2/Files/...doc") or die "Impossible d'ouvrir le fichier\n";

    Merci,

  3. #3
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Pourquoi s'obstiner à surmonter un rocher quand il suffit de le contourner. Je viens de découvrir les expressions régulières de Word Office. Merci au groupe Word de ce forum.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 27/04/2017, 17h21
  2. Stockage de documents (doc,pdf,xls) sous mysql
    Par sessime dans le forum Bases de données
    Réponses: 7
    Dernier message: 21/09/2010, 16h01
  3. formater automatiquement un document .doc
    Par Jasmine80 dans le forum Word
    Réponses: 20
    Dernier message: 30/07/2008, 01h16
  4. Gèrer des fichiers (documents .doc) via Struts.
    Par LESOLEIL dans le forum Struts 1
    Réponses: 7
    Dernier message: 22/08/2005, 16h26

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