[AI CC-CC2021] Пакетная обработка (изменение размера монтажной области)

Sun4es

Участник
Топикстартер
Сообщения
29
Реакции
0
Есть 1000 файлов с одинаковой монтажной областью.
Нужно во всех пропорционально увеличить ее размер.
В Экшене не прописываются изменения монтажных областей.
Есть ли варианты без скриптов?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852

Sun4es

Участник
Топикстартер
Сообщения
29
Реакции
0
Пропорционально увеличить вместе с содержимым?
Нет, изображение остается на месте и размер не увеличивается.
Конкретнее: монтажная область 70х30, нужно сделать ее 100х30 (увеличение от левого края)
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Нет конечно,хоть и пишется в одну строку.
Но завтра - я уже на пороге стою
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Хотя ладно
Вот так
Код:
var art = activeDocument.artboards[0].artboardRect;
activeDocument.artboards[0].artboardRect=[art[0],art[1],art[2]+30*0.0393701*72,art[3]];
 
  • Спасибо
Реакции: Sun4es, granat и splxgf

Sun4es

Участник
Топикстартер
Сообщения
29
Реакции
0
Хотя ладно
Вот так
Код:
var art = activeDocument.artboards[0].artboardRect;
activeDocument.artboards[0].artboardRect=[art[0],art[1],art[2]+30*0.0393701*72,art[3]];
Спасибо большое. Как же я хочу научиться самому их писать.
 
Последнее редактирование модератором:

Sun4es

Участник
Топикстартер
Сообщения
29
Реакции
0
Хотя ладно
Вот так
Код:
var art = activeDocument.artboards[0].artboardRect;
activeDocument.artboards[0].artboardRect=[art[0],art[1],art[2]+30*0.0393701*72,art[3]];
А подскажите как этот скрипт запустить в пакетной обработке файлов в папках?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
А подскажите как этот скрипт запустить в пакетной обработке файлов в папках?
Не совсем понял проблему.
Ну я так понимаю у вас все экшном сделано? Вставьте вызов этого скрипта в экшн.
 

Sun4es

Участник
Топикстартер
Сообщения
29
Реакции
0
Не совсем понял проблему.
Ну я так понимаю у вас все экшном сделано? Вставьте вызов этого скрипта в экшн.
Экшн не пишет вызов скрипта. (запускаю экшн_ctr+f12 выбираю скрипт_монтажная меняется, но экшн это не пишет)
 

Sun4es

Участник
Топикстартер
Сообщения
29
Реакции
0
А если мне нужно увеличить на 30 см от правого края что в скрипте поменять?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Код:
[art[0],art[1],art[2]+30*0.0393701*72,art[3]];
30 поменять на 300
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
А! Так вам угол поменять а не 30 мм на 30 см?
Тогда таки да к art[0]
 

Соня

Участник
Сообщения
11
Реакции
1
Хотя ладно
Вот так
Код:
var art = activeDocument.artboards[0].artboardRect;
activeDocument.artboards[0].artboardRect=[art[0],art[1],art[2]+30*0.0393701*72,art[3]];
Здравствуйте. Нашла ваш скрипт, но совсем не понимаю, как его можно поправить, чтобы увеличивал артборд в 2 раза пропорционально вместе с содержимым. Помогите, пжт.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
В два раза легко.
А вот с содержимым, не то что непросто, а, в общем случае, нетривиально :(
 
  • Спасибо
Реакции: Gad