NOTA : OpenOffice et LibreOffice cohabitent sans problème sur une même machine.
[AOO] Installation OpenOffice 4.x sur macOS
[LibO] Installation de LibreOffice sur macOS.
La procédure décrite ci-dessous est la même pour tous les modules (Traitement de textes (Writer), Tableur (Calc), Dessin (Draw) et Présentation (Impress).
Par mesure de simplification la partie illustrée ci-dessous concerne l'export PDF par lot des documents .odt.
Pour les autres types de documents, voir juste après.
Cliquer sur les images pour les agrandir
Pour les fichiers Writer :1- Créez un dossier ExportODT (dans le dossier "Téléchargements" par exemple, c'est le cas dans ce script) et glissez-y vos documents .odt ou une copie de vos documents.
.
2- Modifiez cette commande pour l'adapter à votre situation (remplacez Tartempion par votre nom d'utilisateur)
Code : Tout sélectionner
/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --convert-to pdf --outdir /Users/Tartempion/Downloads/ExportODT/pdf /Users/Tartempion/Downloads/ExportODT/*.odt
.
3- Vous verrez l'icône de LibreOffice surgir dans le dock et, fonction du nombre de fichiers à exporter, vous verrez dans le Terminal apparaître l'une après l'autre les lignes d'exécution de l'export.
.
Avec 4 fichiers pas trop lourds il faut 30 secondes. Je pense qu'il y a une limite du nombre de fichiers à ne pas dépasser.
Quand l'opération est terminée, vous trouvez dans le dossier ExportODT un dossier PDF contenant les documents .odt exportés en pdf.
.
Pour l'export PDF des documents .ods, odg, odp, il suffit de remplacer le nom du fichier ExportODT par ExportODS, ExportODP ou ExportODG dans le dossier Téléchargements et de modifier le nom de ce dossier dans le code. Modifier également l'extension de fichier.
Modifiez cette commande pour l'adapter à votre situation (remplacez Tartempion par votre nom d'utilisateur) soit :
- Pour les fichiers Calc :
Code : Tout sélectionner
/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --convert-to pdf --outdir /Users/Tartempion/Downloads/ExportODS/pdf /Users/Tartempion/Downloads/ExportODS/*.ods
-
Pour les fichiers Draw :
Code : Tout sélectionner
/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --convert-to pdf --outdir /Users/Tartempion/Downloads/ExportODG/pdf /Users/Tartempion/Downloads/ExportODG/*.odg
- Pour les fichiers Impress :
Code : Tout sélectionner
/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --convert-to pdf --outdir /Users/Tartempion/Downloads/ExportODP/pdf /Users/Tartempion/Downloads/ExportODP/*.odp