который будет по монтажной области
Как создать прямоугольник по размерам артбоарда?
Создать прямоугольник,
?Как создать прямоугольник
var artRect = makeRectToArtb ();
function makeRectToArtb () {
  activeDocument.rulerOrigin = [ 0, activeDocument.height ];
  var artbWidth = activeDocument.width,
      artbHeight = activeDocument.height;
  return activeDocument.activeLayer.pathItems.rectangle ( 0, 0, artbWidth, artbHeight );
}
	одной иллюстраторовской командой
Годится.Не, ну это неспортивно
А нужно ли группировать?сгруппировать всё и верхнему прямоугольнику в группе (который должен быть по монтажной области) выставить аттрибут clipping = true.
Группировка и обрезка в экшн добавляются нормальноА нужно ли группировать?
function makeRectToAb() {
  var d        = activeDocument,
      abs      = d.artboards,
      abIndex  = abs.getActiveArtboardIndex(),
      ab       = d.artboards[abIndex],
      abRect   = ab.artboardRect,
      abW      = Math.abs(abRect[0] - abRect[2]),
      abH      = Math.abs(abRect[1] - abRect[3]),
      rectToAb = d.pathItems.rectangle(abRect[1], abRect[0], abW, abH);
  return rectToAb;
}
	Нет, думаю, группировать и обрезать в скрипте ничего не надо проще в эшн добавить команду такscript•
•script•
•script• маскируем
•script• вызываем •action• с котором вращаем содержимое
•script• вращаем монтажную область
•script•
•script•
возможно уже проехали, но не нужно - просто выделить и executeMenuCommand('makeMask');А нужно ли группировать?
Там в экшне по любому выделяется всевозможно уже проехали, но не нужно - просто выделить и