1 votos

Uso de Automator CLI con nombre de archivo pasado

Me gustaría aplicar un filtro de cuarzo (reducir el tamaño del archivo) a través de la exportación de vista previa utilizando la línea de comandos, mientras que el paso en los nombres de archivo de entrada y salida a través de la CLI. Estoy pensando que la mejor manera de hacer esto es a través de Automator ya que parece que no hay una manera de acceder a la vista previa a través de la CLI.

Creo que al final quedaría algo así:

automator -i input=input.pdf output=output.pdf PDF.workflow

Pero probablemente estoy completamente equivocado.

Este es el flujo de trabajo básico, que no funciona como se esperaba:

workflow

-1voto

benwiggy Puntos 8

MacOS (OSX) solía tener un comando de Terminal quartzfilter , que aplicaría un filtro Quartz a los PDF y permitiría los nombres de salida. Lamentablemente, se eliminó en Snow Leopard.

Aquí hay un script de Python que funciona como reemplazo.

La acción de Automator "Aplicar filtro Quartz a los documentos PDF" aplica el filtro a la entrada, por lo que su flujo de trabajo copia los PDF pero luego sobreescribe los originales con el filtro.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X