Conversion de documents LibreOffice en PDF depuis la ligne de commande
L'intérêt de pouvoir transformer des documents LibreOffice (odt, odp, ods, …) en PDF en ligne de commande est principalement lié au nombre de document à transformer. En effet en ligne de commande il va être facile de mettre en place un traitement par lot avec une simple boucle. Cette conversion de format de fichier peut se faire à l'aide d'un script python nommé unoconv.
Installation
Sur fedora :
# yum install unoconv
Sur Ubuntu / Debian :
# apt-get install unoconv
Usage
$ unoconv -f pdf monFichier.odt
avec une boucle
for odt in `ls *.odt`; do unoconv -f pdf $odt; done
Les formats de conversion possibles
Il est possible d'utiliser tous les formats supportés par LibreOffice lui-même.
Aide à l'utilisation
$ man unoconv
ou
$ unoconv --help
Lien
Sources d'unoconv : http://github.com/dagwieers/unoconv