Convertion PDF en ligne de commande

Bonjour.

J'essaye en vain de convertir mes fichiers odt en PDF mais en ligne de
commande :

je tape :

libreoffice4.0 --headless --convert-to pdf *.odt

mais rien ne se passe même pas de message d'erreur.

Par contre comme vous pouvez le voir je suis en version 4 de libreoffice.

Avez vous une idée ?
Quelqu'un avec une version 3.XX pourrait-il essayé pour voir si ça vient de
la version ? D'avance merci

J2S

PS : ça marche très bien via l'interface graphique.

Re.

Je viens d'essayer sur mon netbook avec LO 3.6.2.2 et ça fonctionne avec la
commande :

soffice --headless --convert-to pdf *.odt

Est-ce un bug de la version 4.0 donc ?? Sans doute ou alors pas encore tout
à fait implémenté.

Le problème c'est qu'aucun message d'erreur ne sort.

Peut être que la ligne de commande n'est pas tout à fait la même et pas
encore mis à jour dans le man libreoffice.

Comment procéder pour faire remonter cette info/bug ?

J2S

Bonsoir,

Kubuntu 12.04, Libo 4.0.1.2.

Avec la version 4.0, j'obtiens la même absence de résultat :

/opt/libreoffice4.0/program/soffice --convert-to pdf lequier_sentence.odt

Avec /opt/libreoffice3.6/program/soffice --convert-to pdf
lequier_sentence.odt

Libo râle un peu (WARNING: gnome-keyring:: couldn't connect to:
/tmp/keyring-4qMF03/pkcs11: Aucun fichier ou dossier de ce type) mais me
sort bien un pdf de bonne qualité.

Merci aux développeurs,

Dominique

Bonjour

jodes wrote

J'essaye en vain de convertir mes fichiers odt en PDF mais en ligne de
commande :

je tape :

libreoffice4.0 --headless --convert-to pdf *.odt

mais rien ne se passe même pas de message d'erreur.

Je reproduis... Il semble que ce soit le symbole * qui pose
problème car la conversion d'un fichier fonctionne.

Le contournement consisterait donc à faire un script qui ferait
la conversion des fichiers un à un avec une boucle. Sans doute
réalisable avec Windows (mais là tout de suite il faudrait que
je cherche ne manipulant plus les scripts dos depuis un temps
certain...).

Cordialement
Pierre-Yves

Bonjour.

Il semble que ce soit ok avec la version LibreOffice 4.0.1.2 avant j'avais
la version 4.0.1.1.

Donc ça fonctionne avec le nom du fichier, ou encore avec *.odt et autres
(je suppose).

Fonctionne avec l'option --headless ou --invisible permettant de ne pas
lancer l'interface graphique. J'ai pas bien compris la différence ou la
subtilité entre les deux options.

C'est donc résolu.
@+.

Jodes

Bonjour,

Bonjour.

Il semble que ce soit ok avec la version LibreOffice 4.0.1.2 avant j'avais
la version 4.0.1.1.

Donc ça fonctionne avec le nom du fichier, ou encore avec *.odt et autres
(je suppose).

Fonctionne avec l'option --headless ou --invisible permettant de ne pas
lancer l'interface graphique. J'ai pas bien compris la différence ou la
subtilité entre les deux options.

C'est donc résolu.

Je viens de voir cet article de blog :
http://amantke.de/blog/2013/03/lopdfconverter-libreoffice-pdf-converter/
qui pourrait t'intéresser. Si j'ai bien compris, cette petite
application Java permet de faire des exports pdf en ligne de commande en
utilisant les options du dialogue d'export PDF (PDF/A, inclusion des
polices, etc.).
Et la suite :
http://amantke.de/blog/2013/03/lopdfconverter-libreoffice-pdf-converter-new-version-2/

Je n'ai pas testé mais pour qui a ce genre d'utilisation de LibreOffice
cela vaut sans doute la peine de regarder un peu en détails.

Bonne journée
JBF