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 :

[POI] Appliquer un modèle à un document


Sujet :

Documents Java

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 30
    Points : 56
    Points
    56
    Par défaut [POI] Appliquer un modèle à un document
    Bonjour,

    Après avoir parcouru le forum de developpez ainsi que la toile, je me tourne vers la communauté. Quelques topics traitent ce problème mais pas de façon exacte à ce que je veux.

    J'aimerai appliquer un modèle type dot ou dotx à un document Microsoft Word doc ou docx en masse. J'aimerai effectuer cette action à plusieurs documents à partir d'une application Java. J'aimerai éviter les solutions du type conversion vers rtf ou autre bidouille ... Cette action est-elle faisable avec POI ou une autre API similaire ?

    Merci d'avance à la communauté.
    Flo.
    Il n'y a pas de problème ; il n'y a que des solutions. L'esprit de l'homme invente ensuite le problème.

  2. #2
    Membre confirmé

    Inscrit en
    Avril 2005
    Messages
    317
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 317
    Points : 553
    Points
    553
    Par défaut
    Regarde peut être du coté de OpenOffice ?
    OpenOffice peut être lancé en mode serveur et tu peux t'y connecter et le controler pour effectuer toutes types d'actions (conversion en pdf...)

  3. #3
    Membre éclairé
    Avatar de bpy1401
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    471
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2003
    Messages : 471
    Points : 831
    Points
    831
    Par défaut
    Bonjour ericw78

    je suis entrain de coder une application qui génère un docx à partir un docx qui me sert de modèle. pour cela j'utilise POI et cela fonctionne correctement

    Ce modèle est en fait le même document mais vide de son contenu. Il ne contient que les deux premières pages, les styles, les Header/Footer et des champs que je viens renseigner. Après il ne reste plus qu'à construire le contenu du document.

    Cordialement
    Page sur Developpez : http://pbriand.developpez.com

  4. #4
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 30
    Points : 56
    Points
    56
    Par défaut
    Merci de vos réponses.

    Concernant la solution OpenOffice, je l'ai vu mais je voulais justement éviter cette dépendance.

    Ensuite, je n'avais pas penser à la cette manière de faire avec un document contenant déjà le style. Je vais tester cela, mais je trouve dommage que cette API ne contienne pas le mécanisme pour attacher un modèle comme on peut le faire simplement en VBA.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    AppWord.ActiveDocument.AttachedTemplate = "MonModele.dot"
    AppWord.ActiveDocument.UpdateStyles
    N'hésitez pas à faire partager vos solutions si elles diffèrent de ces deux dernières. Merci d'avance.
    Il n'y a pas de problème ; il n'y a que des solutions. L'esprit de l'homme invente ensuite le problème.

Discussions similaires

  1. [VBA-W] enregistrement de modèle de document
    Par Speedrman dans le forum VBA Word
    Réponses: 3
    Dernier message: 03/04/2007, 20h20
  2. [POI]Utiliser des modèles de document, c'est possible ?
    Par hugo123 dans le forum Documents
    Réponses: 5
    Dernier message: 04/09/2006, 12h52
  3. Modéliser des modèles de documents
    Par raoudi57 dans le forum Débuter
    Réponses: 5
    Dernier message: 10/11/2005, 20h23
  4. [Eclipse 2.1.2] Créer un modèle de document/fichier
    Par iubito dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 26/01/2005, 11h47
  5. Comment réaliser des modèles de documentations avec XML ?
    Par Dams76 dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 29/08/2003, 02h15

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