Прошу знатоков подсказать, совсем недавно начал заниматься автоматизацией процесса верстки - и пока все очень тяжело дается.
Задача такова: выделить на каждом четном листе все textFrames и повернуть их вокруг центральной точки на 180 градусов.
Из примеров, поставляемых с InDesign, собрал вот такую штуку, все объекты выделяются на активном листе.
Осталось это засунуть в цикл перебора страниц, определить четные и на них перевернуть.
Заранее крайне признателен всем откликнувшимся.
Задача такова: выделить на каждом четном листе все textFrames и повернуть их вокруг центральной точки на 180 градусов.
Из примеров, поставляемых с InDesign, собрал вот такую штуку, все объекты выделяются на активном листе.
Код:
main();
function main(){
var myObjectTypes = new Array;
myObjectTypes.push("textFrames");
var myCounter;
var myObjectsToSelect = new Array;
with(app.activeWindow.activeSpread){
myPageItems = eval(myObjectTypes[0]);
for(myPageItemCounter = 0; myPageItemCounter < myPageItems.length; myPageItemCounter ++){
myObjectsToSelect.push(myPageItems[myPageItemCounter]);
}
parent.select(myObjectsToSelect, SelectionOptions.replaceWith);
}
}
Осталось это засунуть в цикл перебора страниц, определить четные и на них перевернуть.
Заранее крайне признателен всем откликнувшимся.