[PS CS4-CS6] получить в скрипте путь открытого pdf

justcoder

Участник
Топикстартер
Сообщения
182
Реакции
4
Возможно ли в скрипте получить исходный путь pdf-файла, открытого стандартным диалогом ?
Pdf файл отрывается не скриптом, но его путь нужно получить в скрипте.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
В смысле, путь к документу, уже открытому в акробате?
doc.path
Если открыт с интернета, то doc.URL
 

justcoder

Участник
Топикстартер
Сообщения
182
Реакции
4
нет, путь к pdf открытому в фотошопе
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
Тогда никак
Он при открытии автоматически превращается в тыкву новый несохраненный документ
 

VVVSLAVA

Участник
Сообщения
16
Реакции
9
Нет, он при открытии автоматически получает имя исходной pdf-ки, с добавлением к исходному имени, через дефис, номера страницы источника.
Если в префах Photoshop-а, в File Handing активирован чек-бокс Save As To Original Folder, то соответственно и сейвить будет пытаться по месту источника...
Как получить имя активного документа в скриптинге... в соседней теме :)
 

justcoder

Участник
Топикстартер
Сообщения
182
Реакции
4
эта фича будет работать, только если файл открыт через фотошоповский open диалог, а если файл перетянут в фотошоп, то в пролете
 

VVVSLAVA

Участник
Сообщения
16
Реакции
9
Это не есть правда...
При затаскивании файла "драг энд дропом" появляется точно такой же диалог импорта, с сохранением имени исходного ПДФ-а и номеров страниц...
 

justcoder

Участник
Топикстартер
Сообщения
182
Реакции
4
"сейвить будет пытаться по месту источника..." - это не есть правда, при перетаскивании pdf драг энд дропом...
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
Нет, он при открытии автоматически получает имя исходной pdf-ки, с добавлением к исходному имени, через дефис, номера страницы источника.
Если в префах Photoshop-а, в File Handing активирован чек-бокс Save As To Original Folder, то соответственно и сейвить будет пытаться по месту источника...
Как получить имя активного документа в скриптинге... в соседней теме :)
Где?
 

justcoder

Участник
Топикстартер
Сообщения
182
Реакции
4
а если сделать какой-то скрипт на уровне винды, который будет брать сначала путь файла pdf, сохраняя его в файл, а дальше вызывать фотошоп, чтобы отрыть этот файл? какие есть для этого средства -AutoIt?
 

Alex ^••^-~

15 лет на форуме
Сообщения
17
Реакции
3
проще тогда использовать в фотошопе app.openDialog() и запоминать полный путь открытого файла
что-то типа
var d = app.openDialog();
app.open(File(d),OpenDocumentType.PDF);
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
а если сделать какой-то скрипт на уровне винды, который будет брать сначала путь файла pdf, сохраняя его в файл, а дальше вызывать фотошоп, чтобы отрыть этот файл? какие есть для этого средства -AutoIt?
Через VBS и OLE вполне себе можно безо всякого autoit. Но я не пойму зачем оно вообще надо?