76 votes

Comment puis-je convertir un ppt en pdf à partir de la ligne de commande ?

J'ai un dossier contenant un tas de PPT, dont je voudrais convertir chacune en un pdf individuel.

94voto

Ganikkost Points 133

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).

52voto

jhornnes Points 1211

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.

3voto

jazeb007 Points 181

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.

-1voto

Carpintonto Points 9

Il y a un moyen facile de tricher.

Utilice unoconv avec midnight commander pour convertir odt まで pdf :

  • lancement mc
  • naviguer où le odt Les fichiers sont
  • étiquette odt en utilisant Ctrl-T puis F2,@,
  • coller unoconv -f pdf

Il va cracher un tas de messages d'erreur désastreux, mais ça marche !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X