Экшион и переменные

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

ebovirus

Участник
Топикстартер
Сообщения
1
Реакции
0
Есть файл, нужно сохранить N копий с разными именами (filename_1, filename_2 ... filename_N). Как сделать это в экшионах? А то люстра Illustrator тупо перезаписывает файл поверх и все. Наилучшем бы решением было через переменные, можно ли вытащить значение переменой и вставить его в имя файла?
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Экшион и переменные

Action-ом как — не знаю, а скриптом получается так:

Код:
var myFileName = app.activeDocument.name;
myFileName = myFileName.substr(0,myFileName.length-3);
var myFilePath = app.activeDocument.path;
for (i=1; i<=5;i++){
	app.activeDocument.saveAs (File(myFilePath+"/"+myFileName+"_"+i+".ai"));
	}

Строка for (i=1; i<=5;i++){ — это сколько копий надо.
 
Статус
Закрыто для дальнейших ответов.