Table des matières
Convertir un fichier .odp avec LibreOffice
LibreOffice doit être fermé, quand on utilise les lignes de commande ci-dessous.
On peut utiliser cette astuce, lorsqu'il est déjà ouvert.
Les filtres utilisés se trouve à cette adresse.
Convertir en PDF
Le filtre s'appelle : impress_pdf_Export.xcu
ooimpress --convert-to pdf:"writer_pdf_Export" --outdir ~/Documents/ ~/presentation.odp
Dans votre $HOME
, vous devriez avoir un nouveau fichier presentation.pdf
.
En lançant cette commande, le splash-screen de LibreOffice doit apparaître, pour empêcher son apparition, il faut rajouter l'option –headless
.
La commande devient donc :
ooimpress --headless --convert-to pdf:"writer_pdf_Export" --outdir ~/Documents/ ~/presentation.odp
Remarque : Ce filtre convertit tout le fichier .odp
en PDF.
Pour créer une vignette d'une des pages du PDF généré, on peut utiliser l'utilitaire, convert
de ImageMagick.
convert presentation.pdf[0] -quality 80% cover.png
La commande du dessus transforme la première page du PDF en image PNG.
Convertir en PNG
On peut directement créer un aperçu de la première page de notre fichier .odp
, en choisissant le filtre impress_png_Export.xcu.
ooimpress --headless --convert-to png:"impress_png_Export" --outdir ~/Documents ~/presentation.odp