- Сообщения
- 18
- Реакции
- 0
Стоит задача - добавлять оглавление скриптом. Или хотя бы обновлять его.
Есть скрипт
Но данный скрипт для меня не срабатывает. Тем более , что он написан под книгу.
Есть скрипт
Код:
var doc=app.documents.add()var page=doc.pages.firstItem()
var frame=page.textFrames.add({geometricBounds:[0,0,'10in','10in']})
frame.contents="Hello World!!!!!";
var style=doc.paragraphStyles.add({name:"Body"});
frame.paragraphs.firstItem().appliedParagraphStyle=style;
doc.save(new File("C:/forINDDdoc.indd"))
doc.documentContents.add(File("C:/Users/wwadmin/Desktop/doc.indd"));
var doc=app.documents.add();
var page=doc.pages.firstItem();
style=doc.paragraphStyles.add({name:"Body"})
tocstyle=doc.tocStyles.add({name:"myStyle"});
tocstyle.tocStyleEntries.add({formatStyle:style, name:style.name});
doc.save(new File("C:/Users/wwadmin/Desktop/test.indd"))
doc.documentContents.add(File("C:/Users/wwadmin/Desktop/test.indd"));
doc.createTOC(tocstyle, true, bk, undefined, true, doc.layers.firstItem())
bk.save()
for(a=app.documents.length-1; a>(-1); a--){
app.documents[a].save(File(app.documents[a].fullName));
app.documents[a].close();
}