Automator workflow para dividir PDF

0

Tengo un flujo de trabajo de automatización, que se supone que toma un PDF de Hazel, lo divide en sus páginas individuales y almacena los nuevos PDF un nivel por encima del archivo de entrada. La carpeta de salida de los archivos PDF de una sola página debe depender del archivo de entrada.

Enlace al flujo de trabajo en Dropbox

La primera acción es solo para fines de depuración y no contiene un archivo en la versión guardada.

La última acción dice que termina con éxito, pero no escribe nada. O al menos no puedo encontrar ningún PDF donde los esperaría.

Cuando configuro el destino de la acción de dividir PDF en una carpeta fija preseleccionada, funciona. Pero entonces la ubicación de salida no será determinada por el archivo de entrada.

¿Cómo conseguir que haga lo que quiero?

P.S.

Encontré este problema similar (gracias a la barra de sugerencias del problema a la derecha). Intentaré ese script de Apple allí más tarde, tal vez la presentación de mi carpeta no sea como le gustaría a la acción

Automator: extraiga el texto del PDF y guardar en el directorio actual

    
pregunta Sandro 19.04.2018 - 21:42

1 respuesta

0

Una adaptación del código del subproceso mencionado anteriormente

on run {input, parameters}
    tell application "System Events"
        set thePath to POSIX path of (container of container of (item 1 of input))
    end tell
    return thePath
end run

funcionó como un encanto.

Así que supongo, el problema como en la presentación de la carpeta. Si bien la acción "Establecer variable" puede lidiar con un objeto de carpeta del buscador y previsualizarlo correctamente, la acción de dividir PDF aparentemente no puede.

    
respondido por el Sandro 21.04.2018 - 14:43

Lea otras preguntas en las etiquetas