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

Documents Java Discussion :

Modification de fichier word 2010 : quelle api ?


Sujet :

Documents Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut Modification de fichier word 2010 : quelle api ?
    Bonjour,

    Je voudrai travailler sur un fichier word 2010 (éventuellement enregistré en xml), pour notamment repérer certains mots clefs et les remplacer, soit par des tableaux, soit par du texte, soit par des images (l'idée est que les utilisateurs se définissent un template directement sous word et après, un merge est fait avec des données issues d'une bdd (varchar et blob)).

    Ayant utilisé poi pour excel, j'ai regardé s'il faisait aussi du word et je suis tombé sur cette page : http://poi.apache.org/hwpf/projectplan.html, qui dit en gros que plus rien n'est fait depuis 2003. De fait, pour du word 2010... j'ai comme un doute.

    Du coup, question, qu'est-ce que je peux utiliser de gratuit et pratique pour faire ceci ?

    Merci d'avance !

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    POI intègre désormais l'API OpenXML4J qui permet la lecture des format Ofice Open XML (OOXML).

    Donc si tu es capable de fixer les documents sur le format XML, tu devrais pourvoir en extraire ce que tu veux.

    Ensuite le format DOC binaire n'a pas du évoluer des masses depuis l'intégration des formats XML, donc POI devrait les supporter (toutefois, étant donnée la nature profondément obsfuquée du format doc binaire, le support est quelques peu limité...).

    Donc à toi de tester avec tes documents pour voir ce que tu peux en tirer. De toute façon pour les lire des documents Word, au niveau API open source tu ne trouveras rien de plus potable que POI, donc il faudra faire avec...

    Accessoirement la page dont tu donne le lien ne doit probablement pas être mise à jour, que que le projet continue à faire des releases régulières. Il vaudrait mieux que tu ailles regarder les chagelogs des diverses versions pour en savoir plus...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    Bonjour

    En farfouillant sur le site, Word 2010 est supporté.

    http://poi.apache.org/hwpf/index.html
    puis
    http://www.microsoft.com/interop/doc...ryFormats.mspx

  4. #4
    Membre Expert
    Avatar de azerr
    Homme Profil pro
    Ingénieur Etude JEE/Eclipse RCP
    Inscrit en
    Avril 2006
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Etude JEE/Eclipse RCP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 942
    Par défaut
    Bonjour Rakken,

    Peut eter que XDocReport pourrait peut etre t'interesser, j'en parle plus sur
    http://www.developpez.net/forums/d10...ion-pdf-xhtml/

    Par contre il n'y a pas encore de release. On utilise maven pour construire notre projet. Si tu es interesse ej pourrais t'expliquer (voir ajouter dans notre wiki comment construire XDocReport avec Maven+m2Eclipse).

    Bonne journee

    Angelo

  5. #5
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut
    De mon point de vue, je dirais pourquoi pas, mais un truc qui n'est pas encore en release (voire utilisé depuis x années), n'a aucune chance de se faire valider par mon client (c'est une grosse boite et ils ont... comment dire... des procédures à suivre ^^).
    Mais je garde ça dans un coin ;-)

  6. #6
    Membre Expert
    Avatar de azerr
    Homme Profil pro
    Ingénieur Etude JEE/Eclipse RCP
    Inscrit en
    Avril 2006
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Etude JEE/Eclipse RCP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 942
    Par défaut
    Bonjour Rakken,

    Je comprends tout a fait la réticence de ton client. Si jamais tu as le temps de regarder XDocReport (démo en ligne sur http://xdocreport.opensagres.cloudbees.net/) n'hésites pas a me faire part de tes suggestions.

    Merci.

    La démo en ligne permet de générer/convertir des rapports en ligne. Si tu modifies le modèle de données du formulaire WEB et que tu choisis un converter il y a une iframe qui rafraichit en temps réél le rapport généré (ex : génération du report + conversion PDF, t'affiche le PDF généré dans l'iframe). Tu pourras évaluer si les performances de XDocReport tiennent la route.

    Angelo

Discussions similaires

  1. Réponses: 2
    Dernier message: 18/06/2015, 16h39
  2. Réponses: 4
    Dernier message: 29/10/2013, 17h09
  3. Fusionner plusieurs fichiers Word 2010
    Par pat160268 dans le forum Word
    Réponses: 5
    Dernier message: 25/02/2013, 16h16
  4. [WD-2010] Comment retirer un mot de passe sur un fichier Word 2010
    Par gilgal dans le forum Word
    Réponses: 2
    Dernier message: 01/12/2011, 17h54
  5. OSP - Modification de fichier Word
    Par REMACC1 dans le forum ASP.NET
    Réponses: 7
    Dernier message: 04/06/2009, 10h20

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