0 votes

Automator workflow pour diviser un PDF

J'ai un flux de travail automate, qui est censé prendre un PDF depuis Hazel, le diviser en pages individuelles et stocker les nouveaux PDF un niveau au-dessus du fichier d'entrée. Le dossier de sortie des PDFs de pages individuelles devrait dépendre du fichier d'entrée.

Lien vers le flux de travail dans Dropbox

La première action ne sert qu'à des fins de débogage et ne contient pas de fichier dans la version enregistrée.

La dernière action prétend se terminer avec succès, mais elle n'écrit rien. Du moins, je ne trouve aucun PDF là où je m'y attendais.

Lorsque je fixe la cible de l'action de division du PDF à un dossier fixe présélectionné, cela fonctionne. Mais l'emplacement de sortie n'est alors pas déterminé par le fichier d'entrée.

Comment faire pour qu'il fasse ce que je veux ?

P.S.

Je viens de trouver ce problème similaire (grâce à la barre de suggestion de problèmes sur la droite). Je vais essayer le script d'Apple plus tard, peut-être que la présentation de mon dossier n'est pas celle que l'action voudrait.

Automator : extraire le texte d'un PDF et l'enregistrer dans le répertoire courant

1voto

Sandro Points 133

Une adaptation du code du fil de discussion mentionné ci-dessus

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

a fonctionné comme un charme.

Je suppose donc que le problème réside dans la présentation du dossier. Alors que l'action "Set Variable" peut traiter un objet dossier du Finder et le prévisualiser correctement, l'action "split PDF" ne le peut apparemment pas.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X