Il est possible de convertir en masse des fichiers Apple Pages en PDF sur Mac, mais Automator seul ne propose pas d’action native pour convertir directement des fichiers .pages en PDF. Cependant, il existe des solutions en combinant Automator avec AppleScript, qui permet de piloter l’application Pages et d’automatiser l’export en PDF.
Méthode recommandée : Automator + AppleScript
- Automator ne propose pas d’action directe pour convertir des fichiers Pages en PDF, mais il peut exécuter un script AppleScript qui ouvre chaque fichier Pages, l’exporte en PDF, puis ferme le document.
- Plusieurs utilisateurs ont partagé des scripts AppleScript à intégrer dans Automator ou à utiliser comme application autonome par glisser-déposer.
Exemple de Script AppleScript pour Automator
Voici un exemple de script AppleScript que vous pouvez intégrer dans Automator (type « Application » ou « Service ») :
texton run {input, parameters}
repeat with theFile in input
tell application "Pages"
set myDoc to open theFile
set pdfPath to (theFile as text)
set pdfPath to text 1 thru -7 of pdfPath & ".pdf"
export myDoc to file pdfPath as PDF
close myDoc saving no
end tell
end repeat
return input
end run
- Ce script ouvre chaque fichier .pages reçu en entrée, l’exporte en PDF dans le même dossier, puis ferme le fichier.
Procédure
- Ouvrez Automator et créez un nouveau document de type « Application ».
- Ajoutez l’action « Exécuter AppleScript ».
- Copiez-collez le script ci-dessus dans la zone de script.
- Enregistrez l’application, puis glissez-déposez vos fichiers .pages dessus pour lancer la conversion en masse.
Points à noter
- Cette méthode nécessite que Pages soit installé sur votre Mac et que les fichiers soient compatibles avec votre version de Pages.
- Pour des conversions très volumineuses ou automatisées, il existe aussi des applications tierces, mais la solution Automator + AppleScript est gratuite et native.
