JavaScript中的InDesign扩展管理
我想使用JavaScript在InDesign中重新安排我的页面 此时此刻,我正在一页一页地为调试而编码。稍后我会把它放到循环中。我的代码是这样的:JavaScript中的InDesign扩展管理,javascript,adobe-indesign,Javascript,Adobe Indesign,我想使用JavaScript在InDesign中重新安排我的页面 此时此刻,我正在一页一页地为调试而编码。稍后我会把它放到循环中。我的代码是这样的: app.documents[i].pages[0].move(LocationOptions.AT_BEGINNING, app.documents[i].pages[0], BindingOptions.LEFT_ALIGN); app.documents[i].pages[1].move(LocationOptions.AFTER, app.d
app.documents[i].pages[0].move(LocationOptions.AT_BEGINNING, app.documents[i].pages[0], BindingOptions.LEFT_ALIGN);
app.documents[i].pages[1].move(LocationOptions.AFTER, app.documents[i].pages[0], BindingOptions.RIGHT_ALIGN);
app.documents[i].pages[2].move(LocationOptions.AFTER, app.documents[i].pages[1], BindingOptions.LEFT_ALIGN);
app.documents[i].pages[3].move(LocationOptions.AFTER, app.documents[i].pages[2], BindingOptions.RIGHT_ALIGN);
...
但是它把所有的页面放在一个排列中
请问,有什么提示可以解决这个问题吗
谢谢我想我找到了答案:
app.documents[i].pages[k1].move(LocationOptions.AT_BEGINNING, app.documents[i].spreads.item(n).pages.item(0), BindingOptions.LEFT_ALIGN);
app.documents[i].pages[k2].move(LocationOptions.AFTER, app.documents[i].spreads.item(n).pages.item(0), BindingOptions.RIGHT_ALIGN);
这句话的意思是:“将第[k1]页移到第(0)页的开头,然后将其向左对齐。”
然后:“将第[k2]页移动到排列(n)上第(0)页之后,并将其向右对齐。”
谢谢你。
没问题,兄弟。随时都可以