да.. работает. как оказалось у фунцкии duplicate несколько вариантов применения.А так не работает?
Код:myPoligon.duplicate(app.activeDocument.pages[0]);
Более того — для разных объектов эти варианты разные. В объектной модели они все даны.у фунцкии duplicate несколько вариантов применения.
myImg = myFrame.insertionPoints[-1].contents = "\r";
А, точно, что-то не подумал...при этом также меняется стиль предшествуещего параграфа
(?<=\r)\r
app.findGrepPreferences.appliedParagraphStyle = "podzag";
app.findGrepPreferences.findWhat = "(?<=^)(".+\r)";
var found_zags = myDocument.findGrep();
var myFrame = found_zags[0];
myFrame.insertionPoints[-1].contents = "\r";
myFrame.insertionPoints[-1].appliedParagraphStyle = "img";
var myRec = myFrame.insertionPoints[-1].rectangles.add();
if (app.documents.length > 0 && parseInt (app.version) > 4)
{
if (parseInt (app.version) > 5)
app.doScript ("mark_character_styles ()", undefined, undefined, UndoModes.fastEntireScript);
else
mark_character_styles ();
}
Точно, недоглядел о чем речь, извините)).если отключить протоколирование истории - гораздо быстрее работает скрипт
myStory.paragraphs.item(paraNumber).contents = myStory.paragraphs.item(paraNumber).contents+"\r";