1 votes

Quel est le moyen le plus simple d'obtenir le chemin d'accès au fichier actuellement ouvert dans Adobe Acrobat ?

Lors de l'affichage d'un fichier dans Adobe Acrobat Pro XI sur OSX Yosemite, je souhaite parfois envoyer le fichier à une autre application. Pour créer une action dans KeyboardMaestro J'ai besoin d'obtenir d'Acrobat le chemin d'accès au fichier en cours d'ouverture. Comment puis-je obtenir le chemin d'accès ?

Un moyen d'envoyer la valeur dans le presse-papiers serait suffisant ; obtenir une valeur que je puisse manipuler dans AppleScript serait encore mieux.

2voto

kazimanzurrashid Points 1400

U f ,

tell application "System Events"
    tell application id "com.adobe.Acrobat.Pro"
        set thefile to the file alias of the active doc
    end tell
end tell
set the clipboard to the POSIX path of thefile

T

1voto

auxbuss Points 79

Voici donc un AppleScript que j'ai collé avec l'aide d'autres réponses et de la référence AppleScript. Cela place l'URL du document Acrobat le plus proche dans le presse-papiers, par exemple file://localhost/Users/Your%20Username/Documents/Some%20Folder/Filename.pdf

 tell application "System Events"
        tell process "Acrobat"
            set thefile to value of attribute "AXDocument" of window 1
        end tell
    end tell
 set the clipboard to thefile

0voto

auxbuss Points 79

Dans Acrobat, comme dans de nombreuses applications, vous pouvez glisser-déposer l'icône du document de la barre de titre de la fenêtre vers d'autres applications qui transmet le chemin d'accès au fichier (maintenez le bouton de la souris enfoncé un peu plus longtemps avant de le faire glisser). Par exemple, si vous déposez l'icône sur le Bureau, le Finder crée une icône alias. Si vous la déposez dans un document TextEdit, le PDF est incorporé dans le document texte, etc.

Je ne connais pas KeyboardMaestro, mais je pense qu'il devrait être capable d'utiliser cette fonctionnalité standard d'OS X d'une manière ou d'une autre.

Sinon, vous pouvez toujours utiliser l'application Automator d'OS X et créer une petite application sur laquelle vous déposerez l'icône du document (par exemple dans le Dock) et enverrez le chemin d'accès au fichier dans le presse-papiers. C'est très simple. Les étapes sont les suivantes :

  1. Ouvrez l'application Automator.
  2. Choisissez de créer un new Application .
  3. Dans le volet Actions de droite, développez la section Library et cliquez sur Utilities .
  4. Dans la liste des actions, faites glisser l'action Copy to Clipboard dans le volet gauche de l'assemblage.
  5. Appuyez sur CMD-S pour enregistrer la nouvelle application, par exemple dans le dossier Applications.
  6. Faites glisser l'icône de l'application dans le Dock.

Fait.

0voto

Layer8 Points 231

(La méthode manuelle) Cmd-cliquez (ou cliquez avec le bouton droit de la souris) sur le titre de la fenêtre Acrobat et choisissez le dossier parent. Ouvrez Terminal et faites glisser le fichier PDF

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