2013-10-02 2 views
1

Я создаю каплю с Applescript, который в основном откроет файл в Photoshop CS6, а затем обработает его.Applescript Droplet - открытие файла в Photoshop CS6

До сих пор я не мог пройти через бит файла. Может кто-то определить, что случилось с этим кодом:

on open {the_PDFs} 

set myFilePath to the_PDFs 

tell application "Adobe Photoshop CS6" 
    open myFilePath as PDF with options {class:PDF open options, mode:RGB, resolution:300, page:x, constrain proportions:false} 
end tell 

end open 

Я получаю сообщение об ошибке сказав «Не удается получить Alias„Macintosh HD: Пользователи: MyName: Desktop: myFile.pdf“

ответ

-1

Отбросьте скобки от первой линии, он должен работать:

on open the_PDFs 
0

ИТАК несколько вещей

не уверен, почему вы используете скобки, но вам нужно удалить эти

следующая the_PDFs является массивом файлов нет ни одного файла, так что вы должны перебрать их

наконец, не сказать, чтобы открыть страницу х, но никогда не определим х

on open the_PDFs 
    set x to 1 
    repeat with afile in the_PDFs 
     tell application "Adobe Photoshop CS5.1" 
      open afile as PDF with options {class:PDF open options, mode:RGB, resolution:300, page:x, constrain proportions:false} 
     end tell 
    end repeat 
end open 

Примечание: Я не являюсь владельцем CS6 поэтому я не смог протестировать в CS6, хотя в этом не должно быть никаких изменений

Смежные вопросы