scripting - indesign copy layer to another document -
i trying write script copies layer 1 document another.
var srcdocname = 0; var destdocname = 1; var layernameoriginal = "original"; var layernamecopyto = "destination"; var destdoc = app.documents.item(destdocname); var layersrc = app.documents.item(srcdocname).layers.item(layernameoriginal); try { layersrc.duplicate(destdoc, elementplacement.inside); } catch(e) { alert(e) }
apparently works in photoshop not in indesign. have been trying ages find decent documentation indesign scripting. can find cs scripting guide, isn't of use.
if can point me reference object model grateful.
after more googling found answer:
var sourcelayer = app.documents[0].layers.itembyname("layer1"); var destlayer = app.documents[1].layers[0]; sourcelayer.pageitems.everyitem().duplicate(destlayer);
i came across jongware seems complete object reference extracted directly out of adobe cs.
Comments
Post a Comment