Ответ: Как задать толщину рамки и цвет текстовому фрейму
Виталию Батушеву!
Смотри в чем фишка, сценарий выступает в роли посредника между автоматом и InDesigen.
Сценарий всегда записывается радом с автоматом, мы просто делаем ярлык в папку пользовательских сценариев InDesign-а и скрипт переписывается постоянно, буквально за несколько секунд, это удобно, вот такого плана получается:
"myPage=app.activeDocument.pages[0]; myStrokeColor = app.activeDocument.swatches.item('Black'); var myNewTextFrame = myPage.textFrames.add(); with (myNewTextFrame) {geometricBounds = [0,0,10,60]; strokeWeight = 1; strokeTint = 100; strokeType = app.activeDocument.strokeStyles.item(17); strokeColor = myStrokeColor; cornerEffect = 1667592804; cornerRadius = 5; contents ='Недвижимость';}
myStrokeColor = app.activeDocument.swatches.item('Black'); var myNewTextFrame = myPage.textFrames.add(); with (myNewTextFrame) {geometricBounds = [11.875,0,21.875,60]; strokeWeight = 1; strokeTint = 100; strokeType = app.activeDocument.strokeStyles.item(17); strokeColor = myStrokeColor; cornerEffect = 1667592804; cornerRadius = 5; contents ='Сниму квартиру без хозяев. 8-906-431-25-70.';}
myStrokeColor = app.activeDocument.swatches.item('Black'); var myNewTextFrame = myPage.textFrames.add(); with (myNewTextFrame) {geometricBounds = [23.75,0,33.75,60]; strokeWeight = 1; strokeTint = 100; strokeType = app.activeDocument.strokeStyles.item(17); strokeColor = myStrokeColor; cornerEffect = 1667592804; cornerRadius = 5; contents ='Семья снимет дом на длительный срок, возможна предоплата, имеются рекомендации. 8-961-519-23-30.';}
myStrokeColor = app.activeDocument.swatches.item('Black'); var myNewTextFrame = myPage.textFrames.add(); with (myNewTextFrame) {geometricBounds = [35.625,0,45.625,60]; strokeWeight = 1; strokeTint = 100; strokeType = app.activeDocument.strokeStyles.item(17); strokeColor = myStrokeColor; cornerEffect = 1667592804; cornerRadius = 5; contents ='Семья из 3-х человек снимет квартиру на длительный срок в ст. Динской. 8-961-524-11-87.';}"
т.е. кординаты вычисляет автомат, все идет по колонкам, если много объявок, переходит на следующую полосу, теперь уже можно задать и толшину рамки, сегодня будет скруглять, ели это нужно, таким макаром.
возможно есть путь на прямую с InDesign работать я просто еще не знаю как это сделать! Так что пока это есть зер гут.