Estoy tratando de configurar Automator con una acción de carpeta para convertir cualquier documento de PowerPoint o Word que arrastre a archivos PDF.
Encontré esta pregunta: ¿Cómo hago un script de Powerpoint para guardar un directorio de archivos PPTX como PDF? , pero no tengo ninguna acción de Automator para Powerpoint o Word.
Esto es lo que veo en Automator.
Cuando busco en acciones "convertir", esto es lo que obtengo.
Microsoft Office para Mac 2011 (y 2008) incluye varios flujos de trabajo de Automator, pero Microsoft ya no proporciona acciones de Automator para Office 2016 .
Por lo tanto, debe ejecutar un AppleScript
desde el flujo de trabajo de Automator
Aquí está el guión (editado):
on run {input, parameters}
set theOutput to {}
tell application "Microsoft PowerPoint" -- work on version 15.15 or newer
launch
set theDial to start up dialog
set start up dialog to false
repeat with i in input
open i
set pdfPath to my makeNewPath(i)
save active presentation in pdfPath as save as PDF -- save in same folder
close active presentation saving no
set end of theOutput to pdfPath as alias
end repeat
set start up dialog to theDial
end tell
return theOutput
end run
on makeNewPath(f)
set t to f as string
if t ends with ".pptx" then
return (text 1 thru -5 of t) & "pdf"
else
return t & ".pdf"
end if
end makeNewPath
Este script devuelve la ruta de los archivos PDF a la siguiente acción.
Aquí está el flujo de trabajo:
¿Tienes instalada la versión completa de Microsoft Office?
Las acciones de Automator son parte de Office y se agregan cuando se instala Office.
Microsoft Office Home and Student Edition no tiene acciones de Automator
Ver también: faltan aplicaciones de Office en la biblioteca de Automator
La mención allí de Ver por aplicación o categoría no aparece para evitar que se muestren en la búsqueda, solo en el panel izquierdo.
mike inglés
jackjr300
cabalgada
Wolfgang Fahl