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

EDI et Outils pour Java Discussion :

eclipse convertir un docx en pdf quelles méthodes gratuites possibles ?


Sujet :

EDI et Outils pour Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    décembre 2006
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : décembre 2006
    Messages : 285
    Points : 94
    Points
    94
    Par défaut eclipse convertir un docx en pdf quelles méthodes gratuites possibles ?
    Bonjour,

    Je voudrais exporter des docx en pdf
    j'ai explorer Jacob avec le pont Jacob.dll vers les fonctions MS Office mais je n'ai pas un bon résultat (lenteur)

    Je voudrais explorer d'autres méthodes via Java et toujours gratuitement (et logiciels libres)

    Merci d'avance pour vos propositions

    CPF

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    novembre 2006
    Messages
    7 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 7 278
    Points : 9 477
    Points
    9 477
    Billets dans le blog
    1
    Par défaut
    Il y a des imprimantes virtuelles qui permettent de faire ça, il me semble que celle de Microsoft est gratuite mais bon, ça suppose une machine Windows.

    Sinon, il y a la solution compliquée mais qui peut tout faire :

    - POI pour lire le document Word
    - iText pour convertir en PDF


    Une autre solution serait d'installer LibreOffice et d'utiliser la conversion intégrée via une ligne de commande (je n'ai jamais essayé).
    D'après ce que je lis sur le net, la commande ressemble à ceci :
    libreoffice --headless --convert-to pdf <input-word-file.docx> --outdir </path/to/store/files>
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    décembre 2006
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : décembre 2006
    Messages : 285
    Points : 94
    Points
    94
    Par défaut
    Bonjour OButterLin

    Merci pour les réponses

    - Je teste les imprimantes virtuelles de Microsoft, c'est une piste entre autre avec pdf24

    - POI : semble assez complexe et un résultat légèrement différent
    - iText : devient payant et donc à écarter
    - LibreOffice : n'est pas optimal pour exporter les docx en pdf

    Merci encore
    cpf

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    décembre 2006
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : décembre 2006
    Messages : 285
    Points : 94
    Points
    94
    Par défaut
    Bonjour,

    Pour info, j'ai utilisé pdf24 et trouvé une solution
    je vais monmentanément fermer le sujet

    mais voici ma trouvaille et mes remarques à tester dans tous les sens

    -> pdf24 doit être installé sur le pc

    -> faire une recherche automatique pour retrouve le chemin d'installation et allez dans le répertoire où se trouve pdf24

    Dans ce cas, pour exporter un docx vers un pdf, j'utilise pdf24-DocTool.exe

    -> commande :

    pdf24-DocTool.exe -webOptimize -outputDir "C:\Users\Public\tmp" "C:\Users\Public\tmp\Fam.docx" -outputFile C:\Users\Public\tmp\Fam1.pdf

    explications :

    => -outputDir : pour définir le chemin du répertoire où le nouveau pdf doit s'enregistrer

    ATTENTION : outputDir ne pas mettre un "\" à la fin du chemin du répertoire

    => Fam.docx = le document à exporter avec son chemin complet

    => -outputFile : le nom du document pdf à générer avec son chemin complet

    REMARQUE:

    - si le document existe déjà, pdf24 crée le même document avec un nombre (ex : Fam1(1).pdf)

    - si le document est trop important, il donne des problèmes (document vérouillé, ouverture d'un explorer pour enregistrer manuellement ...)

  5. #5
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    novembre 2006
    Messages
    7 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 7 278
    Points : 9 477
    Points
    9 477
    Billets dans le blog
    1
    Par défaut
    Ce que tu dis de iText m'a surpris, du coup, je suis allé vérifier... pas sûr que j'ai tout compris

    iText7 est sous licence AGPLv3, à priori, si on utilise iText pour un usage payant, alors le code source de l'application doit être publié pour qu'il reste gratuit.
    Par contre, si c'est un usage interne, j'imagine que c'est gratuit... ou pas ?... j'y comprends rien à tout ce bazar de licence

    Sinon, on peut utiliser la version 2 qui ne semble pas impactée.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    décembre 2006
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : décembre 2006
    Messages : 285
    Points : 94
    Points
    94
    Par défaut
    Bonjour,

    J'ai essayé en installant Pdf24 mais il ouvre systématiquement une fenêtre de dialogue pour choisir le ficher cible mais pas toujours ...
    il y a un probablement un paramètre mais je ne trouve pas lequel qui permettrait de ne pas ouvrir la boîte de dialogue

    Si quelqu'un.e a une idée ?

    Merci

    cpf

Discussions similaires

  1. Réponses: 3
    Dernier message: 27/02/2023, 18h50
  2. Réponses: 3
    Dernier message: 03/09/2017, 12h07
  3. Réponses: 2
    Dernier message: 23/04/2013, 15h04
  4. code récurrent, quelle méthode utiliser ?
    Par khayyam90 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 10/10/2004, 15h03
  5. [ Eclipse 3 vs 2.1.2] Quelles sont les améliorations ?
    Par geegee dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 26/05/2004, 16h55

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