J'ai un dossier contenant un tas de PPT, dont je voudrais convertir chacune en un pdf individuel.
Réponses
Trop de publicités?Vous pouvez également utiliser le ligne de commande de libreoffice pour votre objectif. Cet exemple convertit tous les fichiers ppt du répertoire courant en pdf :
libreoffice --headless --invisible --convert-to pdf *.ppt
-- sans tête
Démarre en "mode sans tête", ce qui permet d'utiliser l'application sans interface utilisateur.
Ce mode spécial peut être utilisé lorsque l'application est contrôlée par des clients externes via l'API...
Il implique --invisible et ignore strictement tout environnement GUI.
et
-invisible
Démarre en mode invisible.
Ni le logo de démarrage ni la fenêtre initiale du programme ne seront visibles. LO peut être contrôlé et des documents et des dialogues peuvent être ouverts via l'API.
Lorsqu'il est lancé avec ce paramètre, il ne peut être quitté qu'à l'aide du gestionnaire de tâches (Windows) ou de la commande kill (systèmes basés sur UNIX).
Obtenez plus d'informations sur les options de la ligne de commande avec :
man libreoffice
(Remarque : vous devez fermer toutes les instances de LibreOffice en cours d'exécution avant que la ligne de commande ne fonctionne).
Vous pouvez utiliser unoconv . Il est disponible dans les dépôts, donc vous pouvez juste apt-get
il : unoconv ( lien d'installation directe )
Notez que les informations de la page web sont périmées. Utilisez man ou tapez unoconv -h
pour obtenir les options réelles de la ligne de commande. Cela fonctionne comme suit :
unoconv -f pdf presentation.odt
Cette commande va créer un fichier presentation.pdf.
Je ne l'ai utilisé que pour convertir par lots des ods en pdf et cela fonctionne parfaitement. Je ne l'ai pas essayé avec des présentations (mais pour un test rapide maintenant), mais je m'attends à ce qu'il fonctionne bien.
Notez qu'il ne fonctionnera pas sur Lucid (10.04), en raison d'un bogue dans l'application python-openoffice
les enchères. Si vous devez l'utiliser sur Lucid, vous pouvez ajouter ceci ppa à vos sources logicielles pour mettre à jour votre version d'Openoffice.
La manière la plus simple de convertir des fichiers .ppt en PDF est d'installer unoconv via la ligne de commande :
sudo apt-get install unoconv
Ensuite, ouvrez le terminal à partir du lecteur où les fichiers ppt sont disponibles. Tapez maintenant :
unoconv -f [format] pdf filename.ppt
C'est tout. C'est fait.