Запустить корел из индизайна

Статус
Закрыто для дальнейших ответов.

shornikov

Участник
Топикстартер
Сообщения
61
Реакции
0
Добрый день.
Требуется из индизайна (CS3, если принципиально) открыть корел вместе с кореловским файлом, имя файла определяется на основе выделенного тифака.
Нашел закрытую тему на форуме, но там VB, а я им не владею совсем (включая компилятор).

Подскажите, возможно ли сделать это на JS?
Заранее спасибо.
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Запустить корел из индизайна

У меня вроде так сработало (tif и cdr должны лежать в одной папке):
Код:
var sel = app.activeDocument.selection[0].images[0].itemLink; //должен быть выделен фрейм, содержащий тиф
var f = File(sel.filePath.substr(0,sel.filePath.length-4)+".cdr");
f.execute();
 

lastbandit

15 лет на форуме
Сообщения
22
Реакции
1
Ответ: Запустить корел из индизайна

Всем привет, а есть возможность точно так же запустить корел, но помещенный не тиф а пдф?
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Запустить корел из индизайна

Должно так сработать (не проверял):
Код:
var sel = app.activeDocument.selection[0].[B]pdfs[/B][0].itemLink; //должен быть выделен фрейм, содержащий ПДФ
var f = File(sel.filePath.substr(0,sel.filePath.length-4)+".cdr");
f.execute();
 

lastbandit

15 лет на форуме
Сообщения
22
Реакции
1
Ответ: Запустить корел из индизайна

спасибо, работает :)
 
Статус
Закрыто для дальнейших ответов.